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.