I've visited all 63 major US national parks. Here are 10 of my all-time favorites.

New River Gorge National Park in West Virginia is beautiful at any time of year.

The newest park to receive national park status is New River Gorge in West Virginia.

I've visited in the summer and fall and can't wait to return. The river and gorge are stunning, with fantastic hiking, world-class white-water rafting, and a laid-back vibe.

Olympic National Park in Washington is one of the most breathtaking places I’ve visited.

On the incredible Olympic Peninsula west of Seattle lies one of the most breathtaking places on earth: Olympic National Park.

I love to drive counterclockwise around the peninsula, stopping at Hurricane Ridge and enjoying the silence of the Hoh Rainforest.

I always stop at Lake Crescent Lodge for a drink with a view before watching the sunset on Ruby Beach.

Glacier National Park in Montana has moved me to tears.

I've been moved to tears more while visiting Glacier National Park in Montana than anywhere else in the country.

The natural wonder and engineering feat of Going-to-the-Sun Road is jaw-dropping in the best way. The hiking is challenging — with big payoffs — and the wildlife is abundant.

Great Sand Dunes National Park in Colorado is home to the largest sand dunes in North America.

Colorado's Great Sand Dunes National Park is home to the largest sand dunes in North America.

I've been visiting this park since I was a kid, when the imposing dunes seemed completely unreal — and they still do today.

I love to climb the dunes, sandboard, wade in the seasonal snowmelt-formed Medano Creek, or grab a book and enjoy the view.