I have stayed at Castle Haven Cabins for many years. It is a family run resort right on Lake Superior's majestic North Shore. The land has been in the same family since the early 1900's. The cabins are knotty pine with a full kitchen, fireplace, 2 bedrooms and a sleeper couch in the...