Incredible view of Mount Olympos from Thessaloniki

View from Navarino square. When the sky is clean, you can see Olympus, the mountain of Gods!

Thessaloniki - Greece- my husband's grandfather's native country

Beautiful street-art in Thessaloniki, Greece. I wish more buildings would get decorated with such stunning murals. We need to get rid of all that gray. Rise like a Phoenix

Ladadika - Thessaloniki

Ladadika - Thessaloniki Photo by Tasos Triantafyllou — National Geographic Your Shot