Hello how may I help you? help me find a country Which one? show me where Never Never Land is I don't think that exists it does. check again Did you mean the Netherlands? no i saw it in many movies. it must exist Did you mean New Zeland? no Never Never Land I can't find that sorry