Trikala

Trikala, Greece: A Beautiful Past and a Promising Future!

Trikala is a lovely modern town with a rich past. It is built at...