Sitting comfortably on the foothills of the Himalayas, Agartala is the captivating capital of the laid-returned Tripura. Agartala can be defined as a commercial town, in which trade