Udaipur, one of the most beautiful places in Rajasthan is a must visit place to experience a perfect melange of our rich Indian culture and the gorgeous tourist attractions. Grandeur architecture and the quaint charming lakes serve as a perfect backdrop for the most amazing photography and visual marvels. Some of the must visit places are The City Palace, Lake Pichola , Jag Mandir, Lake Fatehsagar,Bagore ki Haveli,Ambrai Ghat. Each of the locations mentioned above presents a different aura altogether and you will surely enjoy your travel here. One of the highlights of the Udaipur is that it is surrounded by tremendous natural beauty which is a treat itself for your eyes. You will also enjoy the boat rides on the pristine lakes and it will surely make a memorable trip for you.