Officially known as the Republic of Ecuador, Ecuador is a country located in the northwest of South America. It limits to the north with Colombia, to the south and east with Peru and to the west with the Pacific Ocean. Its capital is San Francisco de Quito, headquarters...