Famous fertile valley Balh is located in which of the following districts?

Kinnaur
Kangra
Lahaul and Spiti
Mandi

The correct answer is: B. Kangra

Balh valley is located in the Kangra district of Himachal Pradesh. It is a fertile valley with a rich history and culture. The valley is home to a number of historical temples and monuments. It is also a popular tourist destination.

The other options are incorrect because:

  • Kinnaur is a district in Himachal Pradesh that is located in the eastern part of the state. It is a mountainous district with a cold climate.
  • Lahaul and Spiti is a district in Himachal Pradesh that is located in the north-eastern part of the state. It is a high-altitude district with a cold climate.
  • Mandi is a district in Himachal Pradesh that is located in the central part of the state. It is a mountainous district with a moderate climate.