VISITING Machu Picchu – the Unesco World Heritage Site located atop the Andes Mountains in Peru – has been in my travel bucket list for years.
There is a certain mystery surrounding the ancient city, built by the Incas sometime in the 15th century and discovered by archaeologist Hiram Bingham in 1911, as the real purpose of its construction is still not clear.
Already a subscriber? Log in.
Win a prize this Mother's Day by subscribing to our annual plan now! T&C applies.
Cancel anytime. No ads. Auto-renewal. Unlimited access to the web and app. Personalised features. Members rewards.
Follow us on our official WhatsApp channel for breaking news alerts and key updates!