Discover local beaches
Canal d’Amour is located in Sidari in the northern part of Corfu Island in Greece. This sandy beach ...
The best beaches to do the things you love