Filter By

Ioannina old town and castle

Ioannina

Ioannina is one of Northern Greece’s most atmospheric cities. It is set on the western shore of the lovely Lake Pamvotis, and framed by the impressive mountain range.