7 charming American waterfront towns worth a visit
By Helen Anne Travis, for CNN
6 minute read
7:56 PM EDT, Wed April 5, 2017
Outer Banks refuge —
These towns along the United States' national seashores and lakeshores have their own unique appeal. Ocracoke Village hugs the southern end of Cape Hatteras National Seashore on North Carolina's Ocracoke Island.
Thomas R. Fletcher/Alamy
Wild pony population —
Ocracoke Island's wild ponies are among its most sought-after residents. It's believed that ships ran aground centuries ago and unloaded Spanish mustangs on the island.