Gloucester is located in the South West region of England. It is the county town of Gloucestershire and lies on the River Severn, between the Cotswolds to the east and the Forest of Dean to the west.
Gloucester Brain Twister: 20 Questions to Twist Your Mind