HIMACHAL PRADESH
Explore Chamba – The Land of Lord Shiva
Everybody is aware of panoramic sights offered by Himachal Pradesh in India. One the best destination which is known but still unexplored by every voyager in this pictorial state of India is the holy land of Lord Shiva – Chamba. The pristine town of Chamba is located at the rise of 926 m on the […]
