The Tripura government has initiated efforts to safeguard the Chaturdash Devta Temple from encroachment. Located 7km from Agartala, this site is historically significant, with the worship of 14 ...