Pushkar is a charming town that is located within the Aravalli hills of Rajasthan. It isn’t only a place of worship, but a place where time slows down and nature puts an amazing show each evening. The town’s tranquil lakes and rolling desert dunes along with ancient temples provide an ideal backdrop to some of […]