Canal d ‘Amour
Canal d ‘Amour or ” Channel of Love ” is a beach of extraordinary beauty , which is located in a traditional village of Corfu , Sidari. Sidari... Continue Reading
Aggelokastro Fortress
Aggelokastro Fortress is one of the most important Byzantine castles of Greece . Located on the island of Corfu at the top of the highest... Continue Reading