Agartala Definition
Definition
Agartala is the capital and largest city of the Indian state of Tripura. It is located in the northeastern part of India and serves as the administrative capital of the district of North Tripura.
Browse
Agartala is the capital and largest city of the Indian state of Tripura. It is located in the northeastern part of India and serves as the administrative capital of the district of North Tripura.
Browse