lake

Ioannina: A magical place full of history and art

Ioannina is one of the two Greek cities (the other is Kastoria) whose districts stretch all the way to a lake, while at the...