Amazing Facts About Machu Picchu
Amazing Facts About Machu Picchu Machu Picchu is an ancient Incan site located in the Cusco Region of Peru. It is often called the “Lost City of the Incas.” Machu Picchu was built in the 15th century and was abandoned just 100 years later, at the time of the Spanish Conquest. Today, Machu Picchu is […]