bn:21640825n
Noun Named Entity
NL
No term available
EN
The New Clark City Sports Hub or the New Clark City Sports Complex is a complex of sports facilities located inside the National Government Administrative Center of New Clark City in Capas, Tarlac. Wikipedia
Relations
Sources