Filming Locations (3)

  • India

  • Mumbai, Maharashtra, India

  • Shimla, Himachal Pradesh, India