idyllicweb.com
Forest Research Institute, India
Dehradun is the capital of Uttrakhand State in North India. It is situated in valley surrounded by Himalayas in the North and Shiwalik Hills to its south. Due to its salubrious climate and greenery…