|
Santa Cruz, also called Indefatigable Island, is
located in the center of the Galapagos archipelago. It also the
center of human activity in the Galapagos, since the National Park
Headquarters, the Darwin Research Station, and the largest
settlement in the Galapagos, Puerto Ayora, are all located on
Academy Bay on the south side of the island |