Talk:CBBC (Island of Sally)/@comment-26040294-20171001094632/@comment-26040294-20171001122716

In Island of Sally? You mean in the Island of Sally.

Nickelodeon IS available. The show also airs on Disney Channel. I don't know why.