Woman Island behind the veils – Atlantis – Avalon – Themiskyra – Lesvos July 30, 2022 Does the fabled Isle of the Priestesses of the Goddess still exist behind the veils?