IGOUMENITSA, Greece – The coastal town of Igoumenitsa in northwestern Greece is among the three candidate EU towns shortlisted for the European Commission’s 2017 European Mobility […] The post Igoumenitsa Among Commission’s Small-Town Nominees for Sustainable Mobility Award appeared first on The National Herald.