The 8 most beautiful national park beaches in the US
Yosemite, Yellowstone, Redwood: When we think of national parks, more often than not, we think of forests. But there are plenty of beach options, too, from Maine to Washington and everywhere in between. Some have wild horses while others have clear blue waters, but all offer a look at the incredible natural beauty of the United States.

Virgin Islands National Park, St. John
Why we love it:A 675-foot underwater snorkeling trail in Trunk Bay

Sleeping Bear Dunes National Lakeshore, Michigan Why we love it: Steep dunes perfect for sandboarding into Lake Michigan

Assateague Island National Seashore, Virginia
Why we love it: Wild horses on the beach—we repeat, wild horses...
Report a Typo