The Finch Bay Galapagos Hotel (on Santa Cruz Island) has joined forces with Scalesia Galapagos Lodge (on Isabela Island) to offer a week-long program in the Galapagos, including inter-island flights, day trips to...
It’s the ultimate destination for animal lovers. The Galapagos Islands offer some of the world’s most spectacular wildlife viewing opportunities. The remote archipelago of islands in the Pacific Ocean lies 620 miles...