Home to tax-free shopping, charming cobblestone streets and more horseshoe crabs than anywhere else in the world, Delaware's beaches offer ... town is the perfect place to unwind after a stressful ...