Pushkar
Located in the vibrant state of Rajasthan, Pushkar is a town that houses everything from a sacred lake to desert rides, and a beautiful temple perched on top of the hill. Pushkar is also the only place in the whole India where you’ll find a temple dedicated to Lord Brahma, the creator of the Universe, according to Hinduism. It is also the best place to shop for the famous Rajasthani handicraft!
Advertisement