There have been many reports recently about strong smells of tar/oil in the Keri area of Zakynthos. These reports state that the smells occurred around the time of some recent earthquakes. Experts are saying that the smells are emanating from local pitch (tar) wells/ tar springs, situated in the Keri …
Read More »