Castle Rock is a natural limestone tower, standing nearly two hundred feet above lake level.
Read more
A look at earlier times in St. Ignace.