Karimganj district is one of the 31 districts of the Indian state of Assam. Karimganj town is both the administrative headquarters district and the biggest town of this district. It is located in southern Assam and borders Tripura and the Sylhet Division of Bangladesh. It makes up the Barak Valley alongside Hailakandi and Cachar. Karimganj was previously part of the Sylhet District before the Partition of India. It became a district in 1983.
Longai River near Karimganj
A typical house of Karimganj
Karimganj is an agricultural district
New BG station, Karimganj Junction
Beanibazar is an upazila (sub-district) of Sylhet District in northeastern Bangladesh, part of the Sylhet Division. The area is the successor of the territory of Panchakhanda, formerly ruled by the aristocratic Pal family.
Fields in Kholagram village in Mathiura Union