From the time of the disappearance of the Lost Colony in 1587 to the Battle of Roanoke Island in 1862, Roanoke was largely isolated due to its weather and geography. Sand shoals on the Outer Banks and the North American continental shelf made navigation dangerous, and the lack of a deep-water harbor prevented Roanoke from becoming a major colonial port.