Anna Hibiscus lives in Africa. Amazing Africa. Anna Hibiscus has never been away from her home in Africa, surrounded by her parents and baby brothers, as well as all of her aunts and uncles and cousins. But now she is going to Canada to visit her grandmother for Christmas. She has never met Granny Canada and she can't wait to see snow! Canada is very cold and it takes Anna a little while to get used to wearing lots of clothes and eating different types of food. She also has to get used to Granny's dog, Qimmac. And though she misses her brothers and cousins, Anna soon makes lots of friends and has a wonderful time playing with them in the snow and celebrating Christmas with Granny Canada.