You will find some jewels as you head to Mussoorie, and a few will be found as you reach between the lush green hills surrounded by thick layers of snow in the prime season. But to see the mountains with white snow, you should reserve the Best time to visit Mussoorie to see snowfall.