This Byzantine castle means the Castle of Angels in Greek. It is perched on the highest spot of Corfu, extremely close to the picturesque village of Paleokastritsa. It is over 300 meters above the surface of the sea, providing an exquisite view from above to everyone who climbs up the castle and looks down on the mainland or the sea. Corfu attractions definitely include Angelokastro as one of the most notable places for protection. Thanks to its outstanding position, from the castle you could see all the way to the Adriatic Sea and therefore nobody could surprise the settlement. From an architect’s point of view, Angelokastro is an exquisite monument that offers superb views and of course highlights the distinctive building style from the Venetians.