Located in Newbury, United States, Newbury Beach is a beautiful beach with a long shoreline and soft, golden sand. Visitors can enjoy a variety of activities at the beach, such as swimming, sunbathing, and beachcombing. The beach also has amenities such as public restrooms, picnic areas, and showers. Dogs are allowed on the beach but must be kept on a leash at all times.