Visiting every National Park is often on people’s bucket list, and for good reason. Our country is lucky to have 58 beautiful national parks. Whether you’re visiting the Great Smokies in North Carolina or the Badlands in South Dakota, the views and scenery are utterly breath taking. Every American should get out of the city and see the true beauty and nature of our country. Get your Instagram aesthetic ready. Here are the 10 national parks every American should visit at least once.

Yellowstone National Park

Yellowstone National Park is located primarily in Wyoming with some parts stretching into Montana and Idaho. It is known for canyons and hot springs.

Yosemite National Park

Yosemite National park is home to California’s Sierra Nevada Mountains. It is famous for it’s waterfalls and deep valleys.

Grand Canyon National Park

Grand Canyon National Park is about 80 miles north of Flagstaff, Arizona. One of the most popular spots to watch the sunset or sunrise is Lipan Point, which has a wide view of the canyon and Colorado River.

Acadia National Park

Acadia National Park resides on Mount Desert Island in Maine. The highest peak point along the United States east coast, Cadillac Mountain, is a big attraction in the park.

Zion National Park

Zion National Park is in the lower southwest of Utah, which is home to 4 other national parks. It is known to be one of the best hiking locations within the state of Utah.

Glacier National Park

Glacier National Park is located in Montana and runs along the border of Canada. Hidden Lake is highly photogenic and the national park is known for it’s glaciers.

Great Smoky Mountains National Park

Great Smoky National Park is crosses the borders of Tennessee and North Carolina. This national park features an observation tower which offers beautiful scenic views of mist-covered mountains.

Badlands National Park

Badlands National Park is in the state of South Dakota. This national park includes a Fossil Exhibit Trail that is boardwalk with displays on many fossils uncovered throughout the park.

Glacier Bay National Park

Glacier Bay National Park is about 90 miles northwest of Alaska’s capitol, Juneau. Roughly 80% of visitors to Glacier Bay arrive on cruise ships.

Arches National Park

Arches National Park another National Park located in the state of Utah. The park is widely known as the site of more than 2,000 natural sandstone arches.

Caroline O