Filming Locations (2)

  • Worli Village, Worli Koliwada, Mumbai, Maharashtra, India

  • Goa, India