Ocean Avenue Beach in Barnstable, Massachusetts

Ocean Avenue Beach in Barnstable is a Recreation ground (City Of Barnstable). Ocean Avenue Beach is located near Sea Street.
Leisure
recreation ground