Thowra Doul is a testimony to the glorious history of the Ahom dynasty and the reign? of King Gadadhar Singha. The word Thow means rows of houses and Ra means people of Chutia clan. Here the king arranged an establishment for the artisans specialized experts in gold and silver works. Located at a distance of 10 KMs from Sivasagar, this temple was constructed by Alon Burha Dehingia Barborua around the period of 1683 and 1685.
Thowra Doul is under the juridiction of Demow PS. Their contact number as per our record is 03772-226507.
Nearest Madical Facilty to Thowra Doul is Demow Model Hospital. Their contact number as per our record is 093654-69544.