The Jhumar Lakeview Restaurant sits alongside Lake Udaipur in Udaipur, so basically it is what is says on the sign “a restaurant with a lakeside view.” We stopped off here in the middle of a sight seeing tour around the city.[…]↓ Read the rest of this entry…