October 3, 2018 Something unusual at Boca Chica Beach in the Florida Keys in July. I was there again last weekend and it was gone. Tweet Like this:Like Loading...