bn:02561184n
Noun Named Entity
NL
No term available
EN
Swansea Marina is a marina located behind the Swansea barrage at the mouth of the River Tawe in Swansea, south Wales. Wikipedia
Relations
Sources