Portsea

From Openwaterpedia

Portsea Island is a small, flat and low lying island just off the south coast of England. The island is totally within, and contains a large proportion of, the city of Portsmouth. It has the third-largest population of any island in the British Isles, after the mainlands of Great Britain and Ireland.

External links