I'm not quite sure how the pirates, Indians, sirens etc got there, but I think the Lost boys got taken da Peter to be there. Lots of creatures/people live in Neverland because it's much più peaceful than Earth. I would rather live in Neverland.. wouldn't you? :)