Agartala, the capital city of Tripura, is one of the locations of India that has never been visited often. However, the city is receiving a lot of attention these days due to the excellent transportation infrastructure that has been established.
Read more