Travel blog about my visit to Machu Picchu in Peru. One of the seven ancient wonders of the World! Includes pictures and facts about the Inca ruin site in South America. Click through for more information ...
{}