Machu Picchu Tour - 0 views
-
Niharika Anand on 29 Jan 16Machu Picchu is a one of the popular tourist destinations in Peru in South America. The city of Machu Picchu is located in the Urubamba Province under the district of Machupicchu.