History, asked by mi6naj6aspanth, 1 year ago

What do you mean by bhabhar

Answers

Answered by shreyacutie
2
Bhabhar, a town in Banaskantha district of Gujarat, India

please mark it as brainliest



Answered by sania8
0
its a land wich is porous in nature
Similar questions