Southwest Florida has more miles of beach than anywhere else in Florida with more than 100 miles of the best beaches anywhere in the world. Siesta Key is frequently ranked in the top 10 of all beaches in the world, but Lovers Key State Park and Clearwater Beach are also near the top of the list. Those of us who live here have our favorites as well. Bowman Beach on Sanibel, Barefoot Beach in Bonita Springs and Gasparilla Island State Park, Boca Grande come to mind. But my favorite of all beaches is Cayo Costa State Park on the island of Cayo Costa. It is one of the largest underdeveloped barrier islands remaining in Florida.