Alexander the Great Statue
Thessaloniki, the vibrant and culturally rich city in Greece, is home to numerous historical landmarks and architectural marvels. Among these, the Alexander the Great statue stands tall, capturing the essence of this legendary conqueror.