↑ 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/ |
Cities of India Weather in India Weather in Ambassa To explore map of Ambassa in detail you can change scale. Press "Photo" button to see travel photos of Ambassa on the map. |