News

Lake Windermere in the Lake District topped the list for Britain’s most beautiful view, followed by Snowdonia in Wales and Loch Ness in Scotland. Yet despite three quarters of Brits believing ...