Best tourist places near Dehradun
1. Mussoorie Mussoorie literally means Smokey place in English. Mussoorie is located at an elevation of 1900 meters above sea level. It is well known for its cool climate. In the summer it does not get much cooler than 11 degrees Celsius while in winter... Read more
-
- 0