Damghar

Damghar Yousafzai is a village in the Swat District of Khyber Pakhtunkhwa, Pakistan.

It is located adjacent to the Swat River.

This Swat District location article is a stub.

You can help Wikipedia by expanding it.