Beaver's Bend State Park has the best year round trout fishing in this part of the USA…it's one of the only places where the water is cool enough to sustain the fish throughout even the summer. There are seven different campgrounds inside the park, and they have only JUST started an online reservation system; so it's now possible to ensure the site you want before you get there! Some of the sites are on the bank of the Lower Mountain Fork river, and some are more inland, out of direct eye site of the river. The park and river do get fairly crowded over holiday weekends, and even on regular weekends with nice weather, but we've never had an issue with the campsites being totally full; there always has been one available. The views are lovely, the water is pristine, and if you get bored with that, there's also a fairly interesting forestry museum at the check-in center; as well as a gift shop. There's also a great little fly/guide shop in the park, and the owners will happily chat with you about river conditions, what the fish are biting, etc. Would strongly recommend a visit here! We make about a 3 hour drive about once a month to camp here and it never gets old.