Bhairab, nation’s footwear-producing region
More than 10,000 small and large shoe factories have been set up in at least 20 villages of Bhairab, many of them supplying to a number of popular brands
More than 10,000 small and large shoe factories have been set up in at least 20 villages of Bhairab, many of them supplying to a number of popular brands