ADVERTISEMENT

The statue of 'The Little Mermaid' sits on a rock in the harbour of which European capital city?

Geography Trivia Question: The statue of 'The Little Mermaid' sits on a rock in the harbour of which European capital city?

Recommended