Tags : #PlaceOfWorship, #PointOfInterest, #Establishment
KIKIRAWA Catholic Church One of Miraculous churches in North cental province of Sri lanka
Catholic Church, Kekirawa.50100