Corfu Town - A Quick Guide. Corfu Town is the capital of Corfu and one of the most beautiful cities in Greece. Here's a quick guide to what to see and do in Corfu Town. #greece #greekislands #europe #travel #mediterranean
![Avatar](https://cdn.statically.io/img/i.pinimg.com/140x140_RS/0b/59/f8/0b59f8cbaebabfd2a205ead0b3d3b99e.jpg)
Steph Edwards