some nights you can go up into the open fields and lay down and get a pretty nice view, however cherry springs state park is within same town and is known for great star gazing!! we stay at alleggheny river campground, but star gaze at cherry springs!
Too much ground light
Thanks! Your answer is awaiting moderation.