Church of the Holy Cross

5.0
(2 reviews)
Odos 120, 18, Pano Polemidia Cyprus
Churches & Cathedrals
Sights & Landmarks
Attraction
Church of the Holy Cross | Limassol | Cyprus | TripAligner