Mytilene (Lesbos), Greece Cruise Deals

A broad view of the city of Mytilene on the island of Lesbos, with buildings and a harbor lining the waterfront and lush hills in the background.