Dave Jackson on August 24th, 2008
Ocracoke Island is situated within North Carolina and it is another popular beach designed with families in mind. However, it would also make an ideal location for couples as the only way to get to the island is by airplane or boat. Located on the outer banks of North Carolina, Ocracoke Island is only accessible [...]

(4.80 out of 5)
(4.20 out of 5)