Main Page | See live article | Alphabetical index

Themiscyra

In Greek mythology, Themiscyra was the capital of the Amazons, on the river Themidon.