There are 3 places named Imam Shah in Pakistan.
All places in the world called "Imam Shah".
Muhammadwala (7)
Ban (6)
Kot (6)
Nawanpind (6)
Sarai (6)
Bagh (6)
Garhi (6)
Khairabad (6)
Dal (6)
Dara (6)
Nawan Pind (6)
Banda (6)
Chang (5)
Chauki (5)
Nasirabad (5)
Sari (5)
Ganderi (5)
Bara (5)
Seri (5)
Fatehpur (5)
Ali Muhammad (5)
Dab (5)
Daulatpur (5)
Dewal (5)
Garang (5)
Kangra (5)
Hasanabad (5)
Khai (5)
Shahpur (5)
Chakar (5)