connect with us
Greece's latest tourism industry news by Greek Travel Pages

Alexander the Great Statue Finally ‘Watches Over’ Athens

A 3.5-meter bronze statue of Greek king Alexander the Great has been unveiled in the center of Athens.