The grand castle of Ioannina, constructed in 528 AD by Emperor Justinian, stands as a testament to the power and ambition of the Byzantine Empire. It's the oldest Byzantine fortress in Greece, shaping the history of the town that flourished around it