Hiking Machu Picchu: KM104 or the Stairs?

October 14, 2021  By c_williams