Agartala – The Glory of Tripura A cultural hub in Tripura, Agartala is a sum of two words Agar+Tala. Agar stands for perfume and tala is storehouse. #AlightIndia #Agartala #AgartalaHistory #AgartalaGeography #Climate #PointsofAttraction #BestTimetoVisit #India