Isle of Man

Known as Mann, an island in the Irish Sea, is quite the conundrum! Not belonging to the United Kingdom in any way but being a Crown Dependency, the Queen has the title of Lord of Mann. For more quirky - come along and ride the rolling green hills, but, keep an eye out for multi-horned Loagthan sheep and tailless Manx cats!
  • ModerateAvg. score 16,535
  • Number of played games
    11,726Explored this map

Highscore

Loading...