Stella Maris Church

Stella Maris Church is a Roman Catholic church in St. George's, dedicated to Mary as Stella Maris, or Star of the Sea. It was inaugurated and blessed in 1948.

It is a short, quiet stop near the core of St. George's, best combined with St. Peter's Church, King's Square, and the Unfinished Church.

things to do church architecture

Other places in Things to Do