Hiking into Machu Picchu: KM104 or Take the Stairs?

October 14, 2021  By c_williams