Santa Cruz Island (Indefatigable)
Santa Cruz is the most populated island, concentrated in Puerto Ayora. Santa Cruz has a wide range of hotels, luxury[…]
Santa Cruz is the most populated island, concentrated in Puerto Ayora. Santa Cruz has a wide range of hotels, luxury[…]
4 DAYS – 3 NIGHTS FRIDAY TO MONDAY FRIDAY BALTRA AM Baltra Island Upon arrival at Baltra Airport, travelers[…]