Explore the mangroves by kayak, hunt for shark teeth on the beaches, or dine on the waterfront. Here are the best things to do in Englewood, Florida.