fbpx

Petrou & Pavlou Church

Petrou & Pavlou Church is located in Kapsalos area in Limassol.

This iconic church was build in 1974 and it has been recently renovated and expanded from NEMA Constructions and Development.