Tag: Punta Gorda

Gigantic Waterspout in Punta Gorda, Florida

Gigantic Waterspout in Punta Gorda, Florida

A gigantic waterspout pictures were taken at Punta Gorda. For your information, Punta Gorda is a city in Charlotte County, Florida, United States. According to the U.S. Census Bureau estimates of 2007, the city had a population of 16,762. It is the county seat of Charlotte County and the only incorporated municipality in the county. […]

Continue Reading