Geography, asked by Iasjeet889, 11 months ago

Name the hill station location on the sub–himalayan foothills

Answers

Answered by Ap00learner
11

Himachal Pradesh must be the answer

Answered by shipubharti45
9
Mussoorie is located in sub himalayan foothills.
Similar questions