Saint Nicholas Chapel

Saint Nicholas Chapel

View looking down and south at the Chapel of Saint Nicholas that is located on the southern coast of the central portion of Patmos.