To carry coals to Newcastle. meaning

HOME PROVERBS

unnecessary

To carry coals to Newcastle.

said when:
One does something that is obviously unnecessary.
because
Newcastle is a city where coal is mined: