AAA Editor Notes
Original Mackinac Island Butterfly House & Insect World is at 6750 McGulpin St., behind St. Anne’s Church. More than 800 butterflies from Africa, Asia and the Americas inhabit this tropical garden. An educational room displays fun facts and a live butterfly emergence case. The Insect World exhibit features giant insect specimens and small animals from around the world.