With misty mountains, beautiful beaches, and small towns with enough charm to inspire multiple Nicholas Sparks novels, North Carolina serves as a backdrop for some of the most romantic getaways in the ...