Another of the main places to visit in Greece is the second largest island in the Ionian, Corfu.
Battles and conquests shaped the history of an island that also has great natural beauties.
In the north, Sidari is a mandatory stop. The erosion of the sea and the wind have shaped the rocks, creating truly unique coves. From there, you can go to visit the ruins of the Byzantine castle of Angelokastro, located on a hill with very good views. Other beaches in the north are Glyfada and Liapades.