The Bowers Beach Maritime Museum houses artifacts of Bowers, the Delaware Bay and the watermen of the area.