When winter sets in and the air turns crisp, there is nothing quite like soaking in warm, mineral-rich waters surrounded by mountains, mist and the quite envelop of nature. Thankfully, India offers a ...