This week’s edition of Wanderlust Wednesday takes us to a 16th century Incan city nestled in the Andes Mountains of South America! Quito, the capital of the South American country of Ecuador, sits at an altitude of 2850 meters above sea level which makes it the highest official capital city in the world! Founded on the ruins of an Incan city back in the 16th …
Continue reading