Shakargarh , the headquarters of Shakargarh Tehsil , is a city in the north-east of Pakistan in Narowal District of Punjab province . Shakargarh , the headquarters of Shakargarh Tehsil , is a city in the north-east of Narowal District , Punjab , Pakistan .