The picturesque beach of Liapades is tucked away in the northern coast of Corfu, about 30km from the main town.