Stepping Stone Falls Stepping Stone Falls in Flint, is a great stop if you’re on a road trip with your family, friends, and your pooch. The manmade falls