Things to do in

  1. 1 World's Largest Tiger Muskie in Leader, united states

    World's Largest Tiger Muskie

    4.7 46 reviews

    A giant statue of a tiger muskie fish located in Leader, United States, celebrating the local fishing culture and attracting tourists for photo opportunities.

Explore places near Leader