by deraadmin | Dec 26, 2018 | Uncategorized
Pushkar is a town located on the edge of the Thar Desert in the northeastern Indian state of Rajasthan. It sits on the banks of Pushkar Lake, a sacred Hindu site with 52 ghats (stone staircases) where pilgrims gather to bathe in its holy waters. The town is dotted...