bn:03576654n
Noun Named Entity
EL
Temple Square
EN
Temple Square is a 10-acre complex, owned by The Church of Jesus Christ of Latter-day Saints, in the center of Salt Lake City, Utah. Wikipedia
Geonames
Relations
Sources
BabelNet