December 4, 2009 / peru, south america
Machu Picchu: The Inca’s Treasure
Peru is one of the countries that have some of the best natural wonders on Earth: the highest navigable lake in the world, Lake Titicaca, some of the best preserved forests, and the deepest canyon in







