A short guide to the best Azores islands to visit by boat
The Azores archipelago, located 900 miles off the coast of Portugal, is a cluster of islands discovered by the Portuguese in the early 1500s. Settlers arrived on these islands in…
Input your search keywords and press Enter.