Greece’s greenest island, Corfu, welcomes visitors with the sweet aroma of pine and lemon trees while olive groves descend to its beaches.
Corfu on the north-easterly side is a million ... wondering how on earth people managed their daily walk to catch fish 600 ...