CycleChaos
Log in

Isle of Man

From CycleChaos

The Isle of Man or Mann (Manx: Mannin, [ˈmanɪn]) is a self-governing Crown dependency, located in the Irish Sea at the geographical center of the British Isles. It is connected to the Atlantic Ocean by St George's Channel between Ireland and Wales and Cornwall to the south and by the North Channel between Ireland and Scotland.