Lady’s Guide to Machu Picchu Town

Today I want to share my guide to Machu Picchu town with you. Called Aguas Calientes, it’s located in the Urubamba River Valley in southeast Peru and is the closest town to Machu Picchu. Known for its thermal baths, colorful shops and market, and natural highlights, it’s a great place to stay while visiting the Inca ruins.

Machu Picchu Town

(more…)