Canal d'Amour Beach, Corfu, Greece Corfu is a captivating Greek Island present in the northern Component of the Ionian sea. It is an element of the Ionian isalnds cluster and a well known touristic vacation spot for an array of travellers. A rich history of French, Venetian and English cultures, white sand seashores, crystal distinct waters as well