St. Mary Immaculate Church - Niwandama is located in Ja-Ela, Sri Lanka on Niwandama Saint Mary's Church, 278. St. Mary Immaculate Church - Niwandama is rated 4 out of 5 in the category catholic church in Sri Lanka.
Address
Niwandama Saint Mary's Church, 278
Accessibility
Wheelchair-accessible entrance