-->

Lesvos: Where the Owls Fall from the Trees

The island of Lesvos has several species of owls, but in the villages of Vatousa and Xidera you will find an inordinately large population o...