Latest

Culture review of Ayubia

Culture review of Ayubia

February 12, 2012 // 0 Comments

Ayubia is a small town situated near Muree, and galiyat in Khyber Phakhtoon Khua province. It was established in 1984 in [...]