Why was Machu Picchu abandoned? Uncovering the mystery of the Lost City 27th October, 2025 Travel Inspiration