WOW!!!
If you want a view that will make you stand and stare with your mouth hanging open in awe then this is the place to be! It seems like only locals know about this spot as I had never heard of it until last week. Got a spot on the water by the boat launch and was in Heaven! Perfect spot! Perfect little campground! Get there early! They fill up quick!