Chamba, in the heart of Himachal Pradesh, India, is a little metropolis overflowing with rich tradition and splendors of nature. Though frequently overlooked due to attractions in proximity.