Answers

2016-02-08T12:09:01+05:30
The answer will be Mussoorie in Dehradun, Uttrakhand...
2 5 2
2016-02-08T12:23:18+05:30
Mussoorie in Dehradun, Uttrakhand is the queen of hills
0