Filming Locations (3)

  • Agra, Uttar Pradesh, India

  • New Delhi, Delhi, India

  • Jaipur, Rajasthan, India