This place is must visit place. The best place to sit and relax while enjoying the magnificent view of Lake Pichola. I bet no other place would offer this type of view in entire udaipur.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.