English film shot near Udaipur and Jaipur two well known cities of Rajasthan . Khempur rawla - A 17th century old village close to udaipur known for best breed of Horses . The residence of the family now a best Exotica marigold hotel name after this English comedy