I know there's a cricket pitch on Corfu. Not sure that helps much

Comments