News

A North Wales town, well-known for its iconic grey stone castle, has been named among the happiest places to live in the UK.