Strange Maps

Where in the world is Portsea?

This map of Europe's 20 most populous islands holds a few surprises and unlocks a truckload of trivia.

Quantcast