Thassos Island – Greece.