Filming Locations (3)

  • Bangkok, Thailand

  • Goa, India

  • India