Tourist Places near Silchar

Places to Visit in Silchar – A Paradise on the Banks of Barak River

Silchar, located in southern Assam, is the second-largest city in the entire state. Situated on the banks of the river…

4 years ago