Themiscyra
From Wikipedia, the free encyclopedia
In Greek mythology, Themiscyra was the capital of the Amazons, on the river Thermodon.
It is a Roman Catholic titular see.[1]
Cookie Policy Terms and Conditions >
In Greek mythology, Themiscyra was the capital of the Amazons, on the river Thermodon.
It is a Roman Catholic titular see.[1]