We visited the Isle of Man for a long weekend in 2015 and we were amazed at the rich history surrounding this small island territory. Strictly speaking, the Isle of Man is a self-governing Crown Territory of Great Britain more like the Channel Islands than part of the United Kingdom like Scotlad and Wales. The rich history of the Manx people is evident everywhere you go on this largley rural territory every week except the last week in May when the famous TT Motorcycle Race takes place every year.