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