The faithful flock to this Catholic church in the thousands, especially during feasts and religious events. It was constructed on a hilltop in Hroussa, a small village on the southern side of the island.

Date: June 11, 2018 By Iyad Kayali Categories: No comments
The faithful flock to this Catholic church in the thousands, especially during feasts and religious events. It was constructed on a hilltop in Hroussa, a small village on the southern side of the island.