A small holy town bordering the Thar Desert, Pushkar is simply unlike any other place in Rajasthan. Located to the northwest of Ajmer, this tranquil city has quite a surreal story behind it. According to legends, Lord Brahma, believed to be the creator of the…