Just got back from there. We were in site 80 and we could see stars pretty clearly. We could see the Big Dipper real good.
Sites by the water have a clear view,but they seemed smaller. The sites toward the back are bigger but some trees block the sky. We had a pull through site and still great stars
The sites on the lake mostly have a view of the sky aa well as lake access. Electric on all sites.
Sites along the water have a view of the sky. All sites in the main campground have electric.
Also sites by water
Yes. All sites by water
Thanks! Your answer is awaiting moderation.