St. Nicholas Center
Log out

St. Nicholas' Church

Photo: Chilaw Diocese
Photo: Chilaw Diocese

Dummaladeniya Sri Lanka

Roman Catholic

Church Website

©2025 St. Nicholas Center