Sand Beaches in Sidari

Canal d'Amour
Sidari

Canal d’Amour is located in Sidari in the northern part of Corfu Island in Greece. This sandy beach ...

Read more