EVIA, Greece – Archaeologists have found the Sanctuary of Artemis Amarysia, a major site of worship described in ancient texts that had remained stubbornly elusive, […] The post “Lost” Sanctuary of Artemis Amarysia Discovered after Century-Long Search appeared first on The National Herald.