Maibong is a small town situated on the banks of Mahur and is 47 km from Haflong
. Located in North Cachar Hills District
, it was the erstwhile capital of the Kachari kingdom from the 16th to 18th century. The ruins of the kingdom can still be found on the eastern bank of Mahur and south of Maibong.
Apart from the ruins, Maibong is famous for the 12th century monolithic Ramchandi Temple.
Closest airport is at Guwahati (338 km). Maibong Railway Station is on the Lumding-Badarpur meter gauge line of North East Frontier Railways.