Corfu (Kerkyra) Town is often the first place visitors see when arriving, as well as the island's main tourism center. Because of its position on a peninsula between two ancient fortresses ...
Greece’s greenest island, Corfu, welcomes visitors with the sweet aroma of pine and lemon trees while olive groves descend to ...