Corfu Town – Overview

  • Posted on in  Resorts
  • 428
Description

Corfu Town – Overview

Corfu Town (Kerkyra) is the capital of the island of Corfu

 

  • Map View
  • Directions