Which of these cities is also called "The Mermaid of the Mediterranean"?
Correct answer: Tripoli, Libya

WendyW
Player #25874027, I see buildings (skyscrapers) but no people.

Player #25874027
Should be called “The home of the Giants” from that picture!
How tall are those people?