Angelokastro  the Castle of Angels or Angelos's castle is located at the top of the highest peak of the island's shoreline in the  northwest coast near Palaiokastritsa and is one of the most important Byzantine castles of Greece. It is believed to date back to the 13th century. It is rough to go up but when you reach there the view is fascinating. In the inner part of the castle you will see a church devoted to Archangel Michael and the ruins of  a tower, garrison and graves. All sides of the castle are protected by rocks which slope down. From top you will be able to see the entire island.