Category

Ecuador

Ecuador

Ecuador has a total area of 283,520 km2 (109,468 sq mi), including the Galápagos Islands. Of this, 283,520 km2 (109,468 sq mi) is land and...
Read More