‘Quaint’ Cotswolds town named one of the prettiest in the country – ‘gem of a town’

ONE TOWN in the Cotswolds has been named one of the prettiest in the UK. With 28 mountains and hills and 15 beauty spots, this town made the top 10 of the most beautiful places in the country.
Daily Express :: Travel Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here