Damghar
From Wikipedia, the free encyclopedia
Damghar Yousafzai is a village in the Swat District of Khyber Pakhtunkhwa, Pakistan.[1] It is located adjacent to the Swat River.
From Wikipedia, the free encyclopedia
Damghar Yousafzai is a village in the Swat District of Khyber Pakhtunkhwa, Pakistan.[1] It is located adjacent to the Swat River.