Eftalau Hot Springs, Lesvos, Greece.
Eftalau, Lesvos, Greece. Turkish coast in the background.
Eftalau beach, Lesvos, Greece.