Pretend you’re a pelican as you enjoy this rare, bird’s-eye view of the entire stretch of beach at Delnor-Wiggins Pass State Park in Naples, FL Absolutely breathtaking! Thank you Robb stan for allowing us to share.
Learn more about the park at: www.floridastateparks.org/park/Delnor-Wiggins