Week in Grand Isle State Park
This is one of the most beautiful and peaceful park I have stayed in. The facilities were clean and the shower was nice and hot. The staff are helpful and friendly. Since the park is on a island in Lake Champlain in Vermont there is water all around. Good places to walk and ride.
Site84
Month of VisitAugust