Mytilene Guide
Mytilene is a town and the Capital of the island of Lesbos in Greece on the North Aegean Sea. Mytilene is the main port for the Island.
Mesta Guide
Mesta is a relatively large Greek island surrounded by the Aegean Sea. Mesta has a proud shipping heritage and optimises Greek culture due to its beautiful beaches, mosaics and breathtaking views of the Aegean Sea.