Answer
Bhagalpur is nicknamed "Silk City" because of its historical significance as a major center of silk production in India. The city has a long history of silk weaving, dating back to the 18th century when it was a major center of the silk trade. Bhagalpur is also known for its vibrant silk markets, which attract traders from all over the country.