Three properties for sale or rent on the island of Corfu. In the non tourist village of Afra on the