Brain › World

One of the Seven Wonders of the World was located on this Greek island.

  1. Lemnos
  2. Thasos
  3. Rhodes
  4. Lesbos

Answer

The correct answer is C) Rhodes.

More World questions

Play Brain · Practice