Granville is the location of the Alligator Mound, which may be an effigy of the underwater panther of Native American mythology.
Granville is the location of the Alligator Mound. The Alligator Mound may be an effigy of the underwater panther of Native American mythology.