Your continued donations keep Wikipedia running!
Themiscyra
From Wikipedia, the free encyclopedia
In Greek mythology, Themiscyra was the capital of the Amazons, on the river Thermodon.
In Greek mythology, Themiscyra was the capital of the Amazons, on the river Thermodon.