Machu Picchu is an Inca citadel located in the Cusco Region of Peru, South America. It’s one of the most famous and mysterious sites in the world.