Crab Island – Florida’s Water Playground
Floating on Crab Island Need a quick trip to paradise? Order your floaty, pack your sunblock & point your compass to the Emerald Coast. Crab Island is a complete misnomer for the massive sand bar located in the white sand paradise that is Destin Beach, Florida, for the only [...]