Aphrodite lived on Olympos but she was born elsewhere.
I’ll give you a hint... her name means foam born.
Try again...
Back to the Quiz