Filming Locations (1)

  • Kochi, Kerala, India (Home of charlie)