Google Maps™ driving directions home »
Ecuador
Location: South America Official name: Republic of Ecuador Formation (date of independence / date current borders were established): 1830 / 1942 Capital city: Quito Population: 13.8 million / 129 people per sq mile (50 people per sq km) Total land area: 109,483 square miles (283,560 square km) Language(s) spoken: Spanish (official language), Quechua, other Main …