Hundreds throng to Himachal for river rafting

With the onset of summer, tourists visiting Shimla are also exploring river rafting at Chabba, which is 50 kilometers from the hill town.
Share this Video
appinstlBnr
Open in App
Success
This article has been saved