SaintHelenasChurch.com
Title
St Helena's Church, Larnaca, Cyprus
Description
Excerpted from the website:
- St Helena's Church is an English-speaking Anglican church in Larnaka. It attracts a regular congregation of about sixty on a Sunday morning.
Languages
English