Inca City of Machu Picchu

Machu Picchu in Peru is one of the seven wonders of the world. The Lost City is surrounded by green tropical vegetation and steep mountain ranges, this 15th century Inca Citadel of Machu Picchu meets every expectation. This 2,430 meter high Inca city is spectacular; the Spanish didn’t even discovered and conquered it and was only discovered in 1911 by … Read More