Munnakkaraya (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. The current building dates from 2011.
Munnakkaraya (Negombo) Sri Lanka
Roman Catholic