In the capital's former Marine Square lies one of its renowned religious structures catering to arguably the country's largest religious section — the Roman Catholics. The chrome Red structure welcomes its visitors with dual towers on its pentagonal alter entrance giving it a truly magnanimous feel making it a place worth every visitor's time. Regular masses are held in the Church daily, including Latin masses.