Towns · Triandria
Nearby
Churches · 209 m
Saint Spyridon Church, Triandria
Landmarks · 535 m
Kaftanzoglio National Stadium
Churches · 534 m
Saint Marina Church, Thessaloniki
Landmarks · 740 m
Toumba
Churches · 722 m
Saint Barbara church, Thessaloniki
Landmarks · 880 m
Toumba Stadium