The Lalit Laxmi Vilas Palace

Opp Fateh Sagar Lake
Udaipur
India