Udaipur is renowned for its colourful Rajput history along with a rich cultural heritage that has always fascinated the tourists. From the stunning historic palaces to the serene lakes and picturesque countryside, Udaipur is just a perfect destination to plan ...