close
  • 1 review
  • Reviews of the site
  • Join StumbleUpon or login to add a review! default avatar
  • Rated by fishingcanada on Jun 26, 11:20am

    From the page: "Ear Falls is a small town located on the English River in Northwestern Ontario. This area boasts some of the most popular fishing destinations that Ontario has to offer!"