Glass visits the MarBella Corfu hotel
CORFU, the Greek island with a unique set of influences gained over hundreds of years, the land of olive trees and kumquat which the Corfiots make into candied sweets, marmalades and liqueurs – is the perfect p...