India 2005

Our first view of the beautiful Jag Niwas (Lake Palace Hotel) in the center of Lake Pichola in Udaipur.  The hotel is built on a small island which seems to float in the middle of the lake.

Up Next