Thank you so much for answering. Looking forward to staying at your campground. Thank you again.
Yes the National Park Lifetime pass will allow you to park and give you access to the National Seashore entrance to Head of the Meadow Beach on the left (and all of the other National Seashore beaches on Cape Cod.) For those who do not have a Park pass, you are welcome to walk or bicycle into Head of the Meadow for free through the the Town of Truro entrance (the south entrance that is on the right) -it is less than a half mile walk from the campground entrance.
Not sure you really need to call town hall in Turo.
Yes it is
Thanks! Your answer is awaiting moderation.