Filters
Places
1 Result
-
Lemnos
Region
Lemnos is a Greek island in the Aegean Sea, with a wide sheltered bay, just under 100 kilometres from the Gallipoli peninsula. In 1915 it was used as a mounting base for both the naval assault on the ...PL1546