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!
Holy Cross Church Kalutara – A Most Beautiful Sacred Site
The Holy Cross Church is a notable landmark in Kalutara. Overlooking the ocean, this Catholic church is also known for its beautiful design.
Click above to read more...