Stunning ice caves off the coast of Lake Superior may open to visitors this weekend if conditions are right.