Another British island with tax haven status – the Isle of Man is a small and notoriously rainy island that sits in-between Northern Ireland and Liverpool. Here are 18 fun facts about Isle of Man! 1. The Isle of Man is British, but in the Irish Sea. The Isle of Man is a self-governing British …