Havergate Island

Rate this item
(0 votes)
Havergate Island is the only island in the county of Suffolk; England. It is found at the confluence of the River Ore and the Butley River near the village of Orford

Additional Info