New Smyrna Beach is a city in Volusia County, Florida, United States, located on the central east coast of the state, with the Atlantic Ocean to the east. From Wikipedia
Florida’s first lightning fatality of 2025 underscores the danger of 'bolt from the blue' strikes that can hit under clear skies.