Situated 47 km away from Haflong, Maibong is located at the bank of the Mahur River. It was the ancient capital of the Dimasa Kachari Kingdom which existed from the 16th to 18th century. Maibong still contains the ruins of the once flourishing capital of the kingdom. Tourists will find the remains of a stone house and a temple of the Kachari kings. The monolithic Ramchandi temple of the Kachari kings, built in the 12th century is also a famous attraction in Maibong.