Corfu Town

Corfu is the capital of the island of the same name .

All Places Greece



NEARBY PLACES

Source: wikivoyage