Nature Treasure HunterFeb 25, 20203 minSpectacular Shelling at Cayo Costa State ParkCayo Costa State Park is one of the largest barrier island in Florida with 9 miles of unspoiled beach only accessible by boat.