Hello from Rewalsar, India!
Tuesday, February 25th, 2003Well! I have made it to Rewalsar, which is a little town tucked away in the southern Himalayan mountains, near the border between India and Tibet. It’s known mainly as a pilgrimage site for Hindus, Buddhists, and Sikhs, and also for a prominent Tibetan lama who lives and teaches in the caves above Rewalsar.
Rewalsar isn’t [...]