Toveland

Toveland is a cluster of islands off the coast of Canada. It is known as the Faroe Islands to most people. Tove and his son Edvin live here. They speak Canadian language here, unknown to most people. eh?