Brain › Geography

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.

  1. Crete
  2. Cyprus
  3. Limnos
  4. Rhodes

Answer

The correct answer is B) Cyprus.

More Geography questions

Play Brain · Practice