The Greek gods’ reply to luxurious lodging in Thessaloniki
Greece’s second largest metropolis, Thessaloniki, is inconceivable to not fall in love with. Even the traditional Greek gods might watch over it tenderly from their house on Mount Olympus. Thessaloniki…