If Caleb doesn't, Crimson will do something. He indicated having gone to Port Rose before. I actually had a plan for him to go looking for high ground once the storm breaks and the sun rises, and then he can look for landmarks to travel by.