The Tiger

33 Gangaur Ghat
Udaipur
India