E361347
Moudros port is a natural harbor and coastal town on the Greek island of Lemnos, known for its sheltered bay and historical role as a naval base, particularly during World War I.