Dora the Explorer Wiki
Advertisement
IMG 9353

Crab Island is where Baby Crab and his mother live. It only appeared in one single episode: Baby Crab.

Advertisement