Thessaloniki Metro New Switzerland Station to Open on November 30
The New Switzerland metro station in Thessaloniki is set to open on November 30, according to Nikos Koureta, CEO of Greek Metro S.A. The station is part of an ongoing effort to enhance public transport in the city, with completion…