bn:03162682n
Noun Named Entity
SYL
Bermuda National Stadium
EN
Bermuda National Sports Centre is a multi-purpose sports complex in Devonshire Parish, Bermuda, just to the east of the capital, Hamilton. Wikipedia
Relations
Sources
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY
SPORT