Moudros Town - Lemnos Island

Moudros is the second largest town of Lemnos Island, after Myrina, and it affords organized harbour facilities for servicing both fishing and tourist boats. The number of available