Kaksen and Bhagsen Waterfalls
Kaksen and Bhagsen waterfalls are located at a distance of 17 km from Bharmour on the way to Dharol at Bharmour, Himachal Pradesh. Legend says that these waterfalls are representation…
Comments Off on Kaksen and Bhagsen Waterfalls
July 28, 2016