Corfu Travel Guide | How to Spend 24 Hours in Corfu Town | Best Places to Eat & See