Finding Superior Waters at Caribou Highlands Resort: Superior Waters Spa and Wellness Center at Caribou Highlands Resort is located just 90 miles from Duluth along Lake Superior’s North Shore. I-35W north out of Minneapolis takes you all the way through Duluth to Highway 61. Highway 61 north is followed to the entrance of Lutsen Mountains. Turn into the entrance and follow the Ski Hill Road to Caribou Highlands on the left.