World's Largest Pebble

The World's Largest Pebble is a tourist attraction.

History
It was seen on a map of other locations along the Historic Route 33.