If you’re looking for things to do in Corfu Town, look no further! Our Corfu travel guide will show you…