Canal d’Amour Canal d’Amour is Corfu’s smallest beach, a compact beach with a piece of land and a part of see can be seen from the beach. It is called the lovers’ beach or the ‘channel of love’, and throughout Europe, it is known as the place where lovers visit to stay in love forever. …

Canal d’Amour Read More »