Castaway Island Preserve is one of Jacksonville, Florida's hidden gems. It is the perfect place to take your kids or fur babies.