Thunder Bay, Ontario, Canada has tons to explore and do for both nature lovers and site seers alike. Check out our Top 5 spots in Thunder Bay, ON!