Theodore Roosevelt is one of my favorite national parks and perhaps the most underrated national park in the entire US National Parks system. I visited the park as part of my 2009 North American road trip.
Located in the Western North Dakota Badlands, Theodore Roosevelt was named after the US President who spent time in North Dakota and owned a ranch on what is today the park.
The reason I found Theodore Roosevelt such a great park is the abundance and proximity of the wildlife. From my car, I was able to easily see bison, wild horses, mule deer, and prairie dogs. Even in Yellowstone, I wasn’t able to see so much, so close. Also, because the park is primarily grasslands, nothing is hidden in trees.
The park is located along Interstate 94 and is divided into northern and southern sections on either side of the road. It takes a while to drive to the park from wherever you are coming from, but it is well worth the effort. Someday I’d like to visit the park in the winter to photograph the bison, horses, and deer in the snow.