Udaipur, Rajasthan  Colorful and chaotic yet mysterious and exotic – this is Udaipur for you. This enchanting city in Rajasthan draws thousands of tourists each year. Known as the ‘city of lakes’, Udaipur is awash with nostalgia and color of an era gone by. It is one of the most beautiful places to visit in Rajasthan. History Udaipur is steeped…