Agartala, the colorful capital city of Tripura. Located in the northeast part of India, Agartala is a scenic and culturally rich destination that has remained relatively untouched by the evils […]
Agartala, the colorful capital city of Tripura. Located in the northeast part of India, Agartala is a scenic and culturally rich destination that has remained relatively untouched by the evils […]