St. Charles Borromeo Catholic Church, 1004 Estate, is a community of love and tranquility. A place where God dwells and solidarity thrive, and where you experience a true Christian and happy family life.
Situated in a serene environment in Victoria Island, with fine vegetation, St. Charles Borromeo Catholic Church upholds the Orthodox form of worship and provides an enabling environment for faith, hope, and love to grow.