Rewalsar, India, and a few photos from Dharamsala. Rewalsar, in Tibetan, is Tso Pema. It’s a small town sacred to Hinduism, Tibetan Buddhism, and Sikhism…and a great place for meditating.
For more details of my adventures in India, read my India travel blog!