Der Name der byzantinischen Burg bedeutet auf Griechisch „Schloss der Engel“. Es ist am höchsten Punkt der Insel gelegen, ganz in der Nähe des malerischen Dorfes Paleokastritsa. Die Burg liegt über 300 Meter über dem Meeresspiegel und bietet jedem, der zu ihr hochwandert und hinuntersieht, eine traumhafte Aussicht auf das Festland und das Meer. Angelokastro zählt als eine der bemerkenswertesten Schutzanlagen eindeutig zu Korfus Sehenswürdigkeiten. Die hervorragende Lage erlaubt die Sicht bis zur Adria und so konnte die Siedlung keinem Überraschungsangriff zum Opfer fallen. Vom Standpunkt eines Architekten betrachtet, ist Angelokastro ein außerordentliches Denkmal, das eine herrliche Aussicht bietet und natürlich den unverwechselbaren venezianischen Baustil unterstreicht.
