The Land of God Dharamshala

Dev Bhomi Dharamshala Dharamsala in Himachal pradesh is known as Dev bhomi that is land of God. On one side It has the dense Deodar, pine and himachal Oak forest, on the other side it has snow covere...