Located in Portugal, the Azores, an archipelago, provides spectacular scenery and breathtaking natural scenery that draws the nature buffs and