Leros Churches - This church named after the village in Leros is standing about 100m from the port and it was built around the 1930s. It has a nice facade and two bell towers on each side. Agia Marina Church in Leros celebrates name every July 17th where a big festival is held in the village.