'Loveliest village in England' with serene beach and traditional cottages
A small coastal village in Cornwall has been described as 'the loveliest village in England' and it's not hard to see why. The charming settlement is packed full of history and scenic views.