Yes, there are some regions up north such as Himachal Pradesh, Shimla, Ladakh Leh which still snow in March making it one of the best destinations for snowfall in India.