The small church was rebuilt in the 1950s in place of an older one sponsored by expatriates from America and Australia and has been recently renovated. On Friday, the Limni are flooding the holy water. One needs to descend about 60 steps through the Zoodochos Source Kotsina towards the interior of the earth to reach the holy water, that is, the source of fresh water.