Best Hill Station In India In November Best Hill Station In India In November : India is surrounded by mountains in the north.