Last weekend, I discovered that Netflix has a new movie releasing November 1st. I can’t wait! Holiday in the Wild looks like such a fun movie, and it’s set right here in Africa… actually, in the land of my birth, Zambia. To be honest though, when my son told me it had orphaned elephants, the […]