Larissa
From BiblePortal Wikipedia
The Nuttall Encyclopedia [1]
The capital of Thessaly, in Greece; stands in a sandy plain; is the seat of a Greek archbishop; has mosques as well as churches.
The capital of Thessaly, in Greece; stands in a sandy plain; is the seat of a Greek archbishop; has mosques as well as churches.