By Rachel I didn't expect to be wowed by castles in the Isle of Man. After all it's just a small island out in the Irish Sea - not a home of kings or anything. At least that's what I thought. But I was wrong. The Isle of Man is in a prime location for …