E361345
Myrina is the main town and administrative center of the Greek island of Lemnos in the northern Aegean Sea.