The best network for the hilly terrains is that of BSNL. Airtel is the next best service provider in these regions. However, there is no guarantee of network owing to remote locations nestled in the Himalayas.