Topic summaryAmbassa Expand Summary Ambassa is a census town located in the Indianstate of Tripura a Municipal Council in Dhalai district. Ambassa is also the headquarters of the Dhalai district. Wikipedia source