Alimnia Island and Aghios Minas church. Situated between Chalki and Rhodes, Dodecanese Islands, Greece.