Cotswolds
-
A nice part of the English countryside with some stunning views, ruined by having [Cheltenham] [smack bang] in the middle of it, proclaiming itself to be Heart of the [Cotswolds].
Cotswolds meaning & definition 1 of Cotswolds.
A nice part of the English countryside with some stunning views, ruined by having [Cheltenham] [smack bang] in the middle of it, proclaiming itself to be Heart of the [Cotswolds].