Enchanting Ocracoke Island, North Carolina
April 30th, 2008Visting the Outer Banks of North Carolina affords the traveler an opportunity to take in a wide variety of historical and recreational activities. Ocracoke Island, situated in the Morehead City area, is one such destination that is big on both. See why this “not too easily accessible” island is…