Information on:

Spencer Spit Beach

Spencer Spit Beach
Spencer Spit State Park, 521 A. Bakerview Road
Spencer Spit Beach is not affiliated with AmericanTowns Media