News

A Glimpse into History Machu Picchu's history is as intriguing as its breathtaking scenery. Built in the 15th century under ...
Get facts, photos, and travel tips for the works of Machu Picchu, a World Heritage site in Peru, from National Geographic.
A llama overlooks Machu Picchu, a 15th-century Inca citadel located in the Cusco Region of Peru, July 16, 2008. Fort Worth Star-Telegram/TNS via Getty Images, FILE.