Social Sciences, asked by kumark2590, 4 months ago

define bhabar, terai,​

Answers

Answered by shekharpragya47
1

Answer:

Bhabar or Bhabha is the reason south of lower in Himalaya and shivling hills in Uttarakhand state of India.

Terai area near marshy jungle near Himalaya foothills.

Hope It Will Be Really Helpful To You

Similar questions