Tommy Turtle Statue

Javascript is required to view this map.
Northcentral
The area's local mascot. Tommy the Turtle is the world's largest snowmobile-riding turtle. Sitting on his snowmobile, he is over 26 feet tall!
Top Features
  • Family-Friendly
All Features
Guest Information
  • Family-Friendly
Location
  • Downtown
Questions?