Damghar Explained

Damghar Yousafzai is a village in the Swat District of Khyber Pakhtunkhwa, Pakistan. It is located adjacent to the Swat River.

References

34.8022°N 72.357°W