Category: Chamba Tourist Places


There are two Chamba’s in India. The Chamba Himachal Pradesh is a historic township that has been in existence since BC. The city is renowned for miniature art and other festive celebrations. This township is actually situated in a small valley though it Read more…

India