NC Gazetteer
Bellows Bay
A
bay
in
Currituck County
… at the N end of Currituck Sound and mouth of North Landing River; extends into the S tip of MacKay Island in NE Currituck County.