The little green mangrove islands that dot Estero Bay are more than just tangled red roots and a canopy of green leaves.
Escaped primate sightings in the Palmetto State might seem like a common occurrence, but they really are rare. This latest sighting is especially out of the ordinary, and it revolves around a spider ...