Chashma and Taunsa Barrage Dolphin Sanctuary

Chashma and Taunsa Barrage Dolphin Sanctuary

Chashma and Taunsa Barrage Dolphin Sanctuary Chashma and Taunsa Barrage Dolphin Sanctuary is located in Mianwali District, Punjab, Pakistan. The sanctuary was established in 1972. It is home to the Indus River Dolphin, whose population has significantly increased since the 1970s. Read More