Kefalonia Castle of Saint George: Information and pictures of the Castle of Saint George in Kefalonia island, Ionian, Greece.