St. mary’s church
Located on Main Street in Negombo, this church is considered to be the largest cathedral in Sri Lanka. It is popularly known as the Street Church. Construction began in 1874. It was completed in 1922. The story of this church is obscured by the great effort of the French critic Pianam. It is considered by …