Gloucester, like many New England towns, has a big rock with a plaque on it.

Previous | Next