Delnor-Wiggins Pass State Park was the very first place we visited on our first trip to Southwest Florida years ago. We remember that trip as if it were yesterday. Sitting in the sand, and watching fish and dolphins jump out of the water as the sun began to set, we could have never dreamed that […]