Top 20 Best Places to visit in Agartala city and best Hotels in Agartala to stay Agartala is the capital of the northeastern Indian state of Tripura. The natural beauty of the Northeast always attracts tourists to come here for its historical values and vibrant culture and languages. Who built Ujjayanta place? The beautiful and … Read more
0