This is another ancient site that not much is known about, other than it was built on the outskirts of Efpalio.
Lokres, Greece