MovieMaps

Movies Filmed at Jagat Niwas Palace Hotel

Lal Ghat Rd, Udaipur, Rajasthan, India

Official Site