About us
Define
Definitions for
"Abberton Reservoir"
Abberton Reservoir is an artificial body of water located close to the coast of Essex in the east of England. It is 5 miles south-west of Colchester near the village of Layer de la Haye. Its geographical coordinates are .
en.wikipedia.org