News

Located on the foothills of the mighty Andes Mountains of Ecuador, the national capital of Quito holds the distinction of being the highest capital city in the world. The active Pichincha volcano ...