Machu Picchu

Travel information for Machu Picchu, an ancient Incan fortress in Peru. Machu Picchu is a UNESCO World Heritage Site,