
Machu Picchu is 75km from Cusco, Peru. Pixabay
Machu Picchu is 75km from Cusco, Peru. Pixabay
My Kind of Place: Cusco, Peru
Cusco, once the capital of the Incan empire, features plenty of must-see and must-eat attractions, writes Kalpana Sunder
Kalpana Sunder
January 28, 2018