Small UK village that's 'breathtakingly beautiful' is 'magical' – even in dreary weather

Nestled in the heart of the Cotswolds, Bibury has been hailed as one of the most picturesque villages in England. And it’s easy to see why.

Main Source link