Although a British TV series set in an American summer camp, the entire series was filmed on location in Lithuania.
Many if not most of the crew credits are distinctly Lithuanian surnames. This makes perfect sense as the series was filmed in Lithuania, even though ITV, the production company, is British.