St Catherines
St Catherines is situated on the sea front in Limassol. The church has a beautiful interior and there are gardens very close by for wedding photographs.
A totally new way of planning your wedding abroad.
Taking the stress out of your big day so you can enjoy yourselves in your chosen wedding hotspot
