Angelokastro, a Byzantine castle in the middle of Corfu
Angelokastro (Castle of Angelos or Castle of the Angel) is a Byzantine castle on the island of Corfu, Greece. It is located at the top of the highest peak of the island's shoreline in the north-west coast near Paleokastritsa and built on particularly precipitous and rocky terrain. It stands 1,000 ft (305 m) on a steep cliff above the sea and...