With the humdrum of modern life, it's easy for Brits to forget that we live in a land ... these spots boost wellbeing and 'life satisfaction'. Now, an incredible interactive map from the organisation ...