Machu Picchu is one of the ‘New 7 Wonders of the World’ and is located in the Cusco region of Southern Peru. A 15th century Incan Citadel, it is famous for being undiscovered during the Spanish Conquest of South America, only being “discovered” by Hiram Bingham in 1911. Located at […]