Corfu Island.

Corfu island.

Corfu town on Corfu island, Greece.