16 Interesting Facts about Machu Picchu Machu Picchu is one of the 7 wonders of the world Its located 2,430 metres (7,970 ft) above sea …
Lima is the Capital of Peru in South America. The city is a coastal city on located on the Pacific Ocean. Here are 17 interesting …