Which City Is the Thunderstorm Capital of the US?
weather-and-climate
The phrase thunderstorm capital of the US most often refers to Tampa, Florida, based on National Weather Service and research data that count both cloud-to-ground and total ligh...
Open article