The Balh valley lies in the Mandi district at an average elevation of 800 meters. The valley stretches from Shimla...

read more