India has not one but two places nicknamed the “Norway of India”. Dibang Valley in Arunachal Pradesh is compared to Norway for its deep, fjord-like gorges and untouched Himalayan wilderness. Narkanda ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results