‘Fairytale’ village named ‘most beautiful place in England’ is best visited in winter

Bibury has been called “the most beautiful village in the UK” by one famous British poet and is said to have hardly any tourists in the wintertime.
Daily Express :: Travel Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here