Discover Corfu Town – with a Day Trip to Albania
While Corfu Town is indeed the capital of the much-loved island of Corfu, the town itself is often referred to as “Greece’s best kept secret” by travel specialists and local guides. They say it is a “secret because some visitors simply forget to stop a while in this exquisite town.” Greeks call it Kerkyra and […]




