Blog - Steven's on the hill Studios and Apartments in Corfu, Greece, Agios Gordios