Dreaming of a romantic beach wedding? From its pristine, sandy shores to its laid-back vibe, there are many reasons to tie the knot in coastal North Carolina. Here are just a few of the [...]