There are many ways—and several days—to celebrate Independence Day in Punta Gorda/Englewood Beach, from the Freedom Swim to parties of all types to waterslides to fine dining with a fireworks show!