💣0 0:00 0/0
tap to skip
Municipality

Gloucester

United KingdomEnglandSouth West EnglandGloucestershireGloucester
Gloucester is a cathedral city, non-metropolitan district and the county town of Gloucestershire in South West England. Gloucester lies on the River Severn, between the Cotswolds to the east and the Forest of Dean to the west; it is sited 7 miles (12 km) from Cheltenham, 19 miles (31 km) from Monmou...
📐 41 km²

🏆 Daily Leaderboard

#PlayerScoreExploredTime