Once in a Lifetime Galapagos Glamping & Yacht Tour
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 Galapagos National Park aboard a private yacht, “glamping” in the highlands of Isabela Island, and visits to remote and mysterious places that illustrate the incredible […]