InFacts about India-18 August 2021
Agartala is the capital city of the Indian state of Tripura, and is the second-largest city in northeast India after Guwahati. It is located on the banks of the Haora River, near the Bangladesh border, about 90 kilometres (55 mi) Read more