The Isle of Man, sitting in the heart of the Irish Sea, is a place apart – a self-governing island with dramatic coastline, rugged mountain peaks and sweeping sandy bays. Rich in Celtic and Viking heritage and famous for the TT races, it's an island that rewards curious travellers with unspoilt countryside and a slower pace of life that's increasingly hard to find.