Aguas Calientes, also known as Machupicchu Pueblo, is the town located just below the ruins of Machu Picchu. Although it's a tourist destination, it's a really cool place to explore. The Urubamba River runs through the center of the village and there are many hotels and restaurants as well as natural spas which gave the village its Spanish name.
The country began to develop after the opening of the railway in 1931, when foreign tourists began to visit the ruins of Machu Picchu. Locals have started opening businesses to serve tourists, mainly restaurants and small hotels.
The local market is a particularly authentic experience, and you can enjoy a pleasant and inexpensive meal on the second floor.