A Byzantine castle on the highest peak of Corfu shoreline

Angelokastro is on the island of Corfu, Greece – located at the top of the highest peak of the island’s shoreline in the northwest coast near Palaiokastrits. The castle’s construction defies its age – still standing on particularly precipitous and rocky terrain.


Discover Corfu, or Kerkyra, with its rich cultural heritage, located in the heart of the Ionian Sea.