I know this is weird, but what if Neverland is representing Canada?
So, the Indians. Duh! First Nations. They live in a camp, which is in Neverland, which is a forest with wheat fields(Saskatchewan), forests(BC, others) and mountains.
And the Pirates? They are The Europeans, sailing on a ship.
Don't comment hate stuff about this cause I'm Canadian.