Ashbury Park is a town on the waterfront near  Ocean Grove New Jersey.  It has a unique history and was incorporated in 1874. In the photo is the fishing pier, Paramount Theater, Carousal and Casino. 
Refer to photos for details