About us
Define
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.
en.wikipedia.org