Recipe for feeling blissful in India. Start with a small town. Next, be sure it’s sacred. Far from an airport. No railroad station. Temples and ghats (ceremonial bathing spots) are everywhere. Finally, for the icing on the cake: no alcohol or meat anywhere in town. I knew Pushkar would be a special, place. But I […]