Machu Picchu – Peru
Machu Picchu is the site of an ancient Inca city in the Andes Mountains and is often referred to as “The Lost City of the Incas”. Machu Picchu is located about 50 miles (80 km) northwest of Cuzco, Peru. The Incan city was built in the middle of the 15th century in the remote mountains…
Read More