Being one of the most visited attractions in Tamenglong, the Barak Waterfalls is a must visit. There are seven waterfalls in series at close range along the river Barak.
A paradise for nature lovers, this place is coloured with beautiful lilies and orchids all over, complemented by the multitudes of birds and other animals.
A 655.6 m long cave, this cave can be explored inside out by enthusiasts, with the help of the map drawn outside the cave. It is also spelled as the Thaeuluan Cave.