Dharamshala is a city in the Indian state of Himachal Pradesh. It is fenced by the Cedar forests on the edge of the mountain range.
Dharamshala is a city in the Indian state of Himachal Pradesh. It is fenced by the Cedar forests on the edge of the mountain range.