Located in southwestern North Dakota, Theodore Roosevelt National Park isn’t on the way to anywhere – but is reason enough to make the trek here from other locales. It is almost as if the Park is an island of rocky badlands in the midst of an inland sea made of grass.