Lesbos, Greece
Lesbos island (also spelled Lesvos), like Rhodes, is located in the Aegean Sea off the coast of Turkey. It’s one of the top 5 largest islands in Greece and a popular tourist destination as well. There are two fairly large mountains on Lesbos, Mount Olympus and Mount Lepetymnos, which can be seen towering over the [...]
keep looking »