Known as the three step waterfalls and is topmost waterfalls in North-East India. Elephant Falls is a superb place for spending time in lap of nature. The name of this falls is taken from an Elephant like stone at its foot.