Portsea Island
E124957
UNEXPLORED
Portsea Island is a densely populated island off the south coast of England that forms the core urban area of the city of Portsmouth.
Referenced by (3)
| Subject (surface form when different) | Predicate |
|---|---|
|
Portsmouth Harbour
→
Solent → |
near |
|
Portsmouth
→
|
locatedOn |