M'Sila Province

M'Sila (also spelled Msila, M'sila or MSila) is a province of northern Algeria. It has 1 million people. The capital is also called M'sila. M'Sila is mostly known for its farming.
Divisions.
The province has 15 districts and 47 "communes" or municipalities.