The Awesome Outer Banks, North Carolina

While we have visited our son and granddaughter in North Carolina several times over the last…