Rumoured to be the longest cave in Nepal.
Near Davis Falls, the Gupteshwor Mahadev cave is Nepal's most famous. It is rumoured to be the longest cave in the country. The beautiful swirling stairs leading down to the caves are a sight to behold! Nearby, there is a Tibetan Handicrafts Centre where you can buy souvenirs. Outside, there are stalls selling tea, coffee, and snacks.