Sandspur Island, aka Raccoon Island, is a 15-acre uninhabited spoil island in Biscayne Bay where 60+ raccoons live.
A woman visits Sandspur Island, also known as Raccoon Island, where she interacts with a large colony of wild raccoons. She smiles and laughs as the animals climb onto her kayak and follow her along the beach.