Bowers Beach A Hidden Gem That Reveals Delaware's Fishing History Bowers Beach is a quaint little town that lies on the Delaware