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