Greece’s Corfu Island is postcard perfect

Corfu is weaving a powerful spell on its visitors. Hidden in emerald mountains and turquoise waters. An essential guide to the island of Corfu.