How the world sees Greece
Larissa, a river-side farming town in central GREECE, has for decades been skirted, if not snubbed, by tourists and policymakers alike as being a city ...