Another nature`s wonders is Mahendra Gufa, is located north of Pokhara, the area is known as Batulechaur. It is one of the most popular visiting spot in Pokhara, Nepal. This large limestone cave is locally known as the house of bats. It is best to bring your own torch in order to see the stalactites and stalagmites, as well as the local winged residents. Most of the tourist go to visit there. It is completely different than other Gufa.