Celebrate the Fourth of July with the City of Gulf Shores on Friday, July 4th at the Gulf Shores Public Beach.Carnival-like activities including stilt walkers, face painters, balloon artists and more will kick off at 6 pm with a fireworks display at 9:00 pm.