English, asked by shra1, 1 year ago

who is queen of hills

Answers

Answered by july2013
2
The answer will be Mussoorie in Dehradun, Uttrakhand...
Answered by gauravimehta
0
Mussoorie in Dehradun, Uttrakhand is the queen of hills
Similar questions