Location Detail
Puerto Ayora [close]
South America - Ecuador - Puerto Ayora

Location Overview

Puerto Ayora is home to the Galapagos National Park, the Darwin Foundation and the Charles Darwin Research Station. Located on the southern shore of Santa Cruz, it's the most populous town in the Galápagos Islands and has the best developed infrastructure.