Amritsar – The Land of Faith, Food and Ghee Punjab is a land of milk, ghee and makhhan. Some even call it a kukkad…