The small town of Maibong is rich in scenic beauty and natural grandeur. It is the ancient capital of the Dimasa Kachari Kingdom. The place is located at a distance of about 45 km from Haflong and retains the ruins of the kingdom even today.
Its major center of attraction is the two-roofed monolithic temple, known as the Ramchandi Temple, which bears an inscription dating back to 1761 AD. The Mahur River also flows by Maibong, which offers a great tourist attraction.