TravelTill

About Islas Plazas



South Plaza is a small island belonging to Ecuador off the east coast of Santa Cruz, in the Galapagos Islands . It has an area of 13 hectares (0.13 km2 ) and a maximum altitude of 23 meters, was named after a president of Ecuador, General Leonidas Plaza