Do you think winter is over? Not quite! Some of India’s most stunning destinations still have snow in March. Whether you ...