michigan has numerous inland lakes and rivers that also contain their own islands icyro kimubuza kugera ku cyo yifuza