Hosted on MSN22d
Finch Bay, Galapagos hotel reviewReachable by the hotel’s water taxi, it’s the only beach-front hotel on the island and offers a uniquely luxurious stay in the Galapagos ... with iguanas, lava lizards and Darwin’s famous ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results