The Meghna Cave Temples are an intriguing attraction. You will need to climb a long stairway for about ten minutes to see this temple dedicated to Lord Shiva (called Lakulisha locally). It is dated to around five thousand years ago. The views from here are magnificent, as are the carvings on the temple walls.
Besides wandering around and enjoying the natural beauty of this little town, you can walk down to the River Subansiri and do a spot of river rafting. The Subanasri "Gold River" is a beautiful winding river that flows from Tibet through Assam and Arunachal Pradesh before joining the Brahmaputra.