Among the Andes mountain peaks lies the jewel of Latin America, one of the new Seven Wonders of the World, the Inca city of Machu Picchu. The beauty and mysteries of the ancient city attract travelers from all over the world.
Among the Andes mountain peaks lies the jewel of Latin America, one of the new Seven Wonders of the World, the Inca city of Machu Picchu. The beauty and mysteries of the ancient city attract travelers from all over the world.