Call of Leadership

The Call of Leadership

Belle Isle is the little natural jewel, located in the middle of Detroit.  With a colorful, interesting past, Belle Isle has become a great spot to not only enjoy the natural beauty of the isle but also providing great views of downtown Detroit.  Ron Olson, Chief of the Department of Natural Resources, shares what makes Belle Isle a top spot in Detroit.

Show Notes:

Belle Isle Website

Belle Isle Facebook Page

*** Click here to Subscribe to our Email Newsletter ***

Belle Isle Instagram Page