Castle above the town of Molyvos

Castle Above the Town of Molyvos, Lesbos, North Aegean Islands, Greek Islands, Greece, Europe

Castle above the town of Molyvos, Lesvos - Greek Islands, Greece

Lesbos island or Lesbos(Mytilini)island is the third largest of all the Greek islands, and the eight largest in the entire Mediterranean Sea

Lesbos, griekenland 2011 - actually this is probably Mykonos just beside Lesbos as no one lives on Lesbos.

Greek Islands, Nice Place, Future Travel, Greece, Stairs, Trips, Ladder, Stairways, Greek Isles