Udaipur: A lovely city in Rajasthan, is well-known for its magnificent lakes, palaces, and extensive cultural history. Udaipur is a fascinating blend of sights, sounds and experiences - an inspiration for the imagination of poets, painters and writers.