There are many beautiful small towns and villages in the Cotswolds in the UK. This is Bourton on the Water in Gloucestershire. A river runs through the middle of the town and is one of is most prominent features withe buildings made from Cotswold stone sitting either side, as illustrated here.