Cotabato is a thriving province with a strong economy based on agriculture, trade, and commerce, and a popular destination for tourists and investors alike.