The First Ancient Theatre of Larissa was constructed inside the ancient city’s centre during the reign of King Philip V of Macedonia, towards the end […] The post Ancient Theater in Larisa, Greece, Via TNH’s Camera appeared first on The National Herald.