Corfu

Best Places to See on Corfu

So – what are the best places to see on Corfu? We start with… Cape Drastis We start with the island’s iconic Cape