Castle Combe in the Cotswolds, which has been named the prettiest village in the UK in the past, has been swarmed by Instagram influencers and tourists who treat it as a 'museum'.
Full ArticleUK's 'most beautiful' village locals fume over intrusive tourists
Somerset Guardian
0 shares
1 views