TitleIndia Tourism Strikes it Rich - Udaipur's Lake Palace Hotel is Among India's Prettiest and most Luxurious Holiday Resorts. The pool (above) was Created for Princesses 'Private Parties; Breakfast on a Secluded Platform on lake Pichola (lift) is a Special Treat