The Temple of Artemis Orthia was an important religious site located in the Limnai Marsh east of Spa