bn:01896716n
Noun Named Entity
IT
No term available
EN
St. Francis Xavier Cathedral is the cathedral church of the Roman Catholic Diocese of Alexandria, located in Alexandria, Louisiana. Wikipedia
English:
Alexandria, Louisiana
Relations
Sources
ARCHITECTURAL STYLE
COUNTRY
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY
RELIGION