Filming Locations (3)

  • Bangalore, Karnataka, India

  • Bangkok, Thailand

  • Coonoor, Tamil Nadu, India