Castle of Angels


Copyright: sianstock/
DESTINATIONS greece corfu Do & See Castle of Angels

Castle of Angels

The Castle of Angels (Angelokastro) is a Byzantine castle set on a rocky mountain hilltop and is the perfect place from which to enjoy inspiring views of the island.

Do & See

Corfu is considered by many to be the most beautiful of all the Greek islands. It's the greenest of the Ionian Islands and probably also the best known. You'll be fascinated by a beguiling landscape of wildflowers, cypress trees, olive trees, and luxurious sandy beaches.