These are only found along the beaches of Leland, MI. They were created from dumping of Iron Ore waste back in the iron smelting years. Over years of washing against sand and rock, the slag has broken up and become smooth. People pay pretty pennies for these stones, especially if you polish them up!
All of these were found by my wife and I!