It snowed in Afghanistan and Baghdad last week, and also in Iran where 21 people had been killed in accidents related to the weather.
I believe that it can snow just about anywhere, although snow in certain parts of the world isn't natural (hot countries) and is formed by global warming.