Baba Palace

155, Opp Jagdish Temple
Udaipur
India