Just a 2-minute walk from the metro stop "Euclid", a…
Thessaloniki, Thermi: In the center of Thermi, a breath away…
On the island of Ammouliani, in Halkidiki, in a fantastically…