Friday, July 30, 2021
Home Tags Corfu

Tag: Corfu

Corfu (Kerkyra), the Popular Ionian Island in Greece

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.