Where is Xavier?

Saint Francis Xavier Church is located in southern Australia in the city of Adelaide. The church is a major Roman Catholic establishment within the country.