Leros is a Greek island and municipality in the Dodecanese in the southern Aegean Sea.

VHF CH 16,12

Weather in City :

Claim listing: Port Authority Leros

Reply to Message