You might not know this but I’m not a born and raised North Carolinian. Though I do love NC, I was born on a little island in the Atlantic called Bermuda. I guess its destiny that I ended up here considering the NC cape is the closest point in the US to Bermuda. Cape Hatterus.