Claim: Norglenwold is a town in Switzerland with a population of 1000 people.
Evidence: Norglenwold is a summer village in central Alberta, Canada. 273