Chocos

Best travel reports from Chocos

Ecuador and Peru In Quechua, Machu Picchu means "Old Peak"

Quito, the capital of Ecuador, is 2850m high and sits at the foot of the Pichincha volcano, which last erupted in 1999. The city is known as the monastery of Ecuador due to its...