Mackinac Island’s Arch Rock and Milliken Nature Center
Whether you climb the 207 steps from Lakeshore Drive all the way up to Arch Rock or you make your way there on bicycle or horse-drawn carriage, you deserve a break. The new Milliken Nature Center is just the place. Located on the Arch Rock Plaza just a few steps from the picturesque limestone formation, […]
Mackinac Island’s Arch Rock and Milliken Nature Center Read More »