Isle of man is a world where time slows down, steam trains puff along the coastline, trams and fairies. The Isle of Man is a small island in the Irish Sea between the North West Coast of England and Ireland. It is not far from the mainland, a short flight or a ferry crossing (both…