Port Control & Authorities
Now Closed
Port Authority Leros - Hosted By Marina Pilot
Add Review
Viewed - 1004
Leros is a Greek island and municipality in the Dodecanese in the southern Aegean Sea.
VHF CH 16,12