Bahrain Pakistan : Also spelled behrain) is a town located in swat district of khyber pakhtunkhwa, pakistan, 60 km north of mingora at an elevation of 4700 ft on the right bank of the swat river.