Pelham's Pillar
Monument · Cabourne
Church building
St Peter and St Paul Church is the parish church of the town of Caistor in Lincolnshire, England. It is dedicated to Saint Peter and Paul the Apostle and is a Grade I listed building. It is located on Church Street and to the west of the town centre. The tower is a prominent landmark in the town.