Papallacta, Ecuador, Latin America
Relax and soak in the steamy spring baths while snow-capped mountains loom on the horizon during your stay at the Termas de Papallacta.