NC Gazetteer
Hamlins Shoals
A
rapids
in
Halifax County
… rapids in Roanoke River, NW Halifax County, extending from the mouth of Stonehouse Creek to Tucker Island. The name appears on the MacRae map, 1833. See also Tucker Island.