St. Stephen’s Church, set on lush green scenery by the Negombo lagoon, overlooks an ancient Dutch fort. The church was built in the Gothic Revival style of architecture and features small stone crosses on each ridge tile on top. Multiple windows provide good lighting inside the church, and visitors can spot a vestry and a belfry at the north transept.