Tuesday, August 3, 2021
Home Tags Kerkyra

Tag: Kerkyra

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.