Church of Saint Nicholas Munnakkara (Negombo) Sri Lanka Roman Catholic The church is located in Munnakkara on Negombo Island in Negombo Lagoon. It was built, blessed and the first Mass held in 1886.