Another of nature's wonders in Pokhara is the Mahendra Gupha. This large limestone cave is locally known as the House of Bats, an apt name for it. A two-hour walk to the north of Pokhara, it is best to bring your own torch to see the stalactites and stalagmites, as well as the local winged residents.