Ouzo, art and enchanting nature: Lesvos is an island-universe August 7, 2025 Lesvos is the third largest island in Greece, after Crete and Evia, that is, a world in itself, self-sufficient and autonomous, with its own…