|
||||
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. | ||||
![]() |
||||