Home Tags Kerkyra

Tag: Kerkyra

Corfu (Kerkyra), the Popular Ionian Island in Greece

0
Corfu can refer to either the island itself or the main city in Greece.  Whitewashed houses decorate the sunny island off the Albanian coast. ...
error: Command is disabled.