Since 1983, Machu Picchu is in the list of UNESCO World Heritage Site. The wonderful village is situated in Peru, South America, where the Inca civilization built its sacred sanctuary in the 15th Century. Due to the massive Spanish Invasion, the city lasted for only 100 years and left behind the beautiful evidence of the […]