‘Most beautiful place in England’ is a ‘fairytale’ village that’s best visited in winter

The British village is known for its charming honey-coloured homes and tranquil atmosphere – it has even been named the “most beautiful place in England”.
Daily Express :: Travel Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here