Machu Picchu in Peru, is an ancient Incan city, built in the 15th century that was treasured as a sacred religious site for Inca leaders, whose civilization was wiped out by Spanish invaders in the 16th century. The lost city was rediscovered in 1911 by the American archaeologist and we learnt from our guides that
Read More