Santa Teresa

Discover Santa Teresa,

About Santa Teresa

Many of those traveling to Machu Picchu pause here to bathe in the hot springs.