Corfu Town in Greece Leave a reply Corfu is a town in Greece. Seems a rural place, where you can hang out and enjoy in clean fresh air. Seems to be the setting for Shakespeare’s Tempest. Wonderful town .