View Full Version : Amazing Machu Picchu, Peru

08-22-2012, 06:53 PM
Machu Picchu is by far the most amazing archeological site in Peru and probably in all of Latin America. This ancient city of the Inca Empire has been chosen to be one of the New Seven Wonders of the World. Listen to a story told by a real Inca descendant and view this awesome wonder