• Login via
  • or
  • New here ?

In Greek mythology, this island is the legendary birthplace of the goddess of beauty, love, and passion, the charming Aphrodite, where according to the legend, she emerged from the sea foam.

A.Crete
B.Cyprus
C.Limnos
D.Rhodes
Answer and Feedback
Answer:B

do you want?

view more test

Share this post

Some other questions you may be interested in.

Loading...