Select Page
GALAPAGOS – Finch Bay Eco Hotel

GALAPAGOS – Finch Bay Eco Hotel

© Courtesy of Finch Bay Eco Hotel Location: Six hundred miles off the coast of Ecuador lie the volcanic islands of the Galápagos, famous for a wealth of unique plants and animals found nowhere else in the world. The Galápagos Islands were the source of Darwin’s theory...