Bishalgarh is a major town located in the Indian state of Tripura & a Municipal Council in Sipahijala district.
As of 2001 census Bishalgarh has a population of 23,721.
[1] 12,248 people are male.
This article related to a location in the Indian state of Tripura is a stub.
You can help Wikipedia by expanding it.