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 Universe, dropped a lotus on the ground leading to creation of a lake! He then decided to name the place after the flower, thus the name Pushkar. One of the oldest habitable cities in India, Pushkar, owing to its religious significance, attracts tens of thousands of tourists every year from all over the world.