Thanks for liking my post....
I prefer the G.T road route because it is shorter and also takes much less time.... The main reason is the construction of the underpass at Taxila and also because of very good road condition upto Hassan Abdal... The only spot where you will have to apply brakes can be Tarnol Phattack (If there is rail crossing) or Sangjani Toll Plaza... Otherwise it is also non stop and in good condition.
It is not a cave. It is barely 5 ft. deep. The only reason why it looks like a cave is because of shadow... I easily could have reached there but I didn't find any motivation to do it :(.... Also I wanted to shower beneath the waterfall but since the water was deep there so I refrained from doing it as the pressure of falling water could have knocked me out and drowned me...