Calle Islas Plaza, Puerto Ayora, Galápagos Islands 200102
Puerto Ayora Santa Cruz, Galápagos, 200102
Bellavista Santa Cruz, Galápagos, 200105