Puerto Ayora is the largest town in the Galapagos Islands of Ecuador. It is located on the southern side of Santa Cruz island, and is connected by road and ferry to the airport on Baltra island.
Description from
Wiki Travel
by user but we are not associated with them.