Rewalsar

Rewalsar/Tso Pema Tibetan: Tsopema where Tso means lake and Pema means lotus is an amazing town built up around Lake Rewalsar in Himachal Pradesh.

Most people come for a day or two and are not sure what to do when they are here. But you may find that the atmosphere, energy, and holy sites entice you into staying a few days longer. It is a great place to let go of the tensions of traveling, connect with a sense quiet inside as well as outside, and discover something new about India, about yourself, about what’s really real in the world.