As Greece prepares to welcome the highest number of foreign visitors in its history, basic public infrastructure remains woefully inadequate.
As Greece prepares to welcome the highest number of foreign visitors in its history, basic public infrastructure remains woefully inadequate.