Shimmering Udaipur is Rajasthan’s most romantic city. Located in the very south of the state, ringed on all sides by the Araveli Hills, the City of Lakes will invariably come towards the end of one’s time in Rajasthan. Its cool lake breezes and friendly, small-city atmosphere provide a welcome respite after prolonged time amongst the desert and dunes! The city laces itself around placid Lake Pichola, with all views dominated by the iconic Taj Lake Palace (subject of 1983 Bond classic Octopussy). On the eastern shore of the lake one finds the picturesque City Palace complex, home to the continuing royal family, an excellent palace tour, museum, plus also a couple of heritage hotels for good measure. North of the City Palace lies busy Lal Ghat: a jumble of narrow alleys, bustling bazaars, and pretty haveli restaurants. Udaipur is also home to a variety of museums, gardens, monuments and colourful festivals that act as an allure to tourists from all over the world. The hilly, surrounding countryside is stunningly beautiful and also home to a number of excellent hotels, so wherever you stay in Udaipur, a relaxing and colourful stay is guaranteed.