Introduction
Udaipur is perhaps one of the most romantic cities in India. Founded on the shores of Lake Pichola, its mix of white marble palaces, historic temples, placid blue lakes, attractive gardens, lily ponds and fertile green hills are a world away from the surrounding desert. Rajput City Palace is among the finest in Asia, while Lake Pichola's spectacular Jag Mandir island palace is not to be missed.