Considered to be an iconic structure in the cityscape, the Kalutara Holy Cross Church is located just a 1km from the Clock Tower and is a definite must visit!
Enchanting Island Escapes
Considered to be an iconic structure in the cityscape, the Kalutara Holy Cross Church is located just a 1km from the Clock Tower and is a definite must visit!