Mandiram Palace

71 Panchdevri Ramdwara Chowk
Udaipur
India