Razmak valley is a Valley located in District North Waziristan , Khyber Pakhtunkhwa ,Pakistan