Cathedral of Saint James and Saint Christopher
Gkilford near Town Hall, Corfu Town Greece
Cathedral of Saint James and Saint Christopher is a Churches & Cathedrals place is located in Corfu Town, Ionian Islands. The address of Cathedral of Saint James and Saint Christopher is Gkilford near Town Hall, Corfu Town Greece.