Located on the Colombo- Galle main road, the Holy Cross Church is one of the most sacred places of worship for the Catholic devotees in the country. With great-looking arches, high roofs, and old windows, the church represents some of the ancient Dutch architectural styles. Once you enter the church, what you first see is a beautiful statue of Mother Mary and this, itself is a pleasing sight to witness.