The Espumilla is on the north coast of Santiago Island in James Bay. The main attractions are palo santo wood, the beach, and the landscape. The beach is an essential site for nesting sea turtles (Chelonia midas agassizi).
Vigaltravel Galápagos Ecuador
Email
This email address is being protected from spambots. You need JavaScript enabled to view it.