↑ Ambassa location on the mapAmbassa is the headquarters of Dhalai District, Tripura State.AmbassaWikipedia article about Ambassa: http://en.wikipedia.org/wiki/AmbassaWikipedia article about Dhalai District, Tripura: http://en.wikipedia.org/wiki/Dhalai_district Dhalai District official website: http://dhalai.gov.in/ |
![]() ![]() ![]() To explore map of Ambassa in detail you can change scale. Press "Photo" button to see travel photos of Ambassa on the map. |