Udaipur was called the most romantic spot in India by Colonel James Tod, the East India Company’s first political agent here. And it remains the same today with its old world charm, stunning palaces, bustling bazaars and serene boat rides on Lake Pichola. Towering over this lake is the mighty City Palace, which is an amalgamation of Rajasthani, Mughal and medieval architectures. With its exquisite gardens and ancient white walls, this palace draws travellers from all over. Located right in the middle of Lake Pichola is the Jag Mandir Palace, from where you can see the beautiful sunset reflected in the water.
If you have a thing for automobiles, the Vintage Car Museum will make your heart leap with joy. Located near the City Palace, this museum showcases a collection of spectacular vintage cars such as Cadillac, Chevrolet and Morris. Other attractions in the city include Bada Mahal, Haldighati, Saheliyon ki Bari and Jaisamand Lake.
Udaipur's cuisine reflects its Rajasthani spirit. The famous dal baati choorma and gatte ki sabzi are definite must haves. Popular eateries here include Chandni, Ambrai, Jagat Niwas Palace Hotel, Lotus Cafe and Mayur Rooftop Cafe. Hotels are easily available in Udaipur, and several retain their old world feel.