
The Wonders of a Machu Picchu trek
Covering five square miles 7,972 feet up in the Andes Mountains, the city of Machu Picchu, which means “old peak” in the Andean Quecha language, is one of the premier archaeological sites on this planet. It More...