Explore the land of the northern lights, polar bears and ice hotels with our guide to visiting the Arctic In September 2024, ...
Finch Bay hotel sits in a tucked-away bay near to the main harbour of Puerto Ayora in Santa Cruz. Reachable by the hotel’s ...