OverviewReviewsWin PrizesNearby

St. Francis Xavier Cathedral

1 Reviews
Address: West Hill Street, Nassau, New Providence Island

What people are saying:

The hollowed-out window frame of the clock tower looks very cute from a distance, and the gray building seems to have lost a lot of debris. Many of the wallpapers of the buildings under the white cross are broken. There is a colorful mural of Jesus' cross hanging on it at the gate, but it is not bright inside. This kind of broken feeling is impressive