The building of the biggest church in the parish, Agios Nikolaos, started in 1964 and was completed in 1977. It is built next to the old Agios Nikolaos church, which dates back to 1854 and where maintenance works are in progress. The old bell tower is extremely impressive.