Anchor Town Park is a beautiful beach located in Lido Beach, United States. The beach is approximately 600 feet long and features soft, golden sand. The beach offers a variety of activities including swimming, sunbathing, fishing, picnicking, and volleyball. Anchor Town Park has a few amenities, so visitors should plan their trip accordingly. The beach does have bathroom access and dogs are allowed on the beach on a leash.