Gloucestershire is home to 33 towns, with many found in the beautiful region of the Cotwolds, against rolling hills and honey ...