Trips in Corfu Town

Corfu Town is the capital of the island and one of the most beautiful towns in all of Greece. It has a venetian look and feel to it - there's too much to talk about here - if you visit Corfu, you should take a day...

Your Resort is
Only a Tap Away

Get the App