Silchar
India / Assam /Cachar /Silchar Silchar is located in the Indian state of Assam. This town is located in the Cachhar district. Silchar is a very attractive destination in the region, and the town is inhabited by Bengalis. The town lies in the Surma valley region, and it is an extremely picturesque destination. There are […]