About Ecuador Ecuador is situated along the north west coast of South America, and it borders the countries of Peru and Columbia. Ecuador’s capital is Quito which is less than 15 miles from the equator. The Galapagos Islands are considered a province of Ecuador. The islands are located in the Pacific Ocean, approximately 600 miles off the Ecuadorian coast. Ecuador is divided into 24 ...
Tulcán is the capital of the Carchi province with a population of about 53,000 people. The town is situated north of Ecuador and lies 3000 meters above the mean sea level near the border with Colombia.