Angelokastro is Byzantine era castle located on the island of Corfu. Buildings - Castles Links: en.wikipedia.org By: LancelotLink