Does it snow in Tunisia?

It does! See:
or google for Ain Draham and look for images.

Tunisia is located in northern Africa and has a hot climate similar to that of Egypt; it does not snow in most parts.

Tunisia is in northern Africa and is the northern most African country but that does not mean much in terms of weather. Tunisia is part of the Maghreb (Morocco, Algeria and Tunisia). Because of high altitude in the north of Africa (Atlas chain of mountains covers all three countries), it does snow almost regularly every year. Some years, it snows more than others. The cities that get snowed regularly are Tabarka, Ain Drahem, Tela...etc.