2. Theodore Roosevelt National Park, North Dakota
Named after the erstwhile U.S. President Theodore Roosevelt, this park is the best to explore the badlands that are full of wild horses, shaggy buffalo and bighorn sheep. The wildlife here roams freely and can be a pleasure to watch from afar.