Although a part of Rajasthan, Pushkar feels entirely unique. Famous as a pilgrimage town, Pushkar revolves around an ancient lake which is believed to have […]
Udaipur, the land of lakes and palaces, really doesn’t need any introduction. Famous as the most romantic city in the country, Udaipur’s landscape always leaves […]