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.