India 2005

The Lake Palace Hotel rises majestically out of the middle of Lake Pichola in Udaipur.  Of course, that means you have to take one of these little boats anytime you want to leave the hotel.

Previous Up Next