16 Interesting Facts about Machu Picchu Machu Picchu is one of the 7 wonders of the world Its located 2,430 …
Lima is the Capital of Peru in South America. The city is a coastal city on located on the Pacific …