MACKINAC ISLAND, MI-- Situated steps from Mackinac Island’s most famous geological formation is a new nature center that fits seamlessly into its surroundings. The Milliken Nature Center opened to the ...