Oasis in Udaipur

The view from the jharokha (window seat) in our room at Jagat Niwas Palace Hotel on Lake Picchola is indescribable, so I’ll let the picture speak for itself. Udaipur, nicknamed “The Lake City”, or “The White City”, or “The Venice of India” is all of the above. As my title suggests, it is remarkably clean […]

Read More