Head of the Meadow Beach in Truro is the least crowded of the cape cod national seashore beaches.