Abberton Reservoir is an artificial body of water located close to the coast of Essex in the east of England. It is 5 miles (8.0 km) south-west of Colchester near the village of Layer de la Haye. (Wikipedia)
Preferred Units: N/A
|Geographical Feature||Is Geographical Feature of|
This term is used for the following terms:
Click here to give feedback on this term or suggest an update.