Galapagos Islands
Amazon Rain Forest
Av. Los Colonos s/n (Puerto Ayora) Puerto Ayora - Galápagos - Ecuador
hotel_castro@hotmail.com