Captain Ali Children Hospital

Captain Ali Children Hospital is located at Saidu Sharif, Swat, Sarhad, Pakistan.