Definitions for "Agartala"
Agartala (Hindi: अगरतला) is the capital of the Indian state of Tripura. It lies on the Haora River and is located 2 km from Bangladesh. It has several temples and palaces.