If you’re unfamiliar with the Azores Islands, you’re not alone. These islands are a Portuguese archipelago in the Atlantic Ocean known for their incredible natural beauty complete with cascading ...