I know where in Canada Izzy's from. She possibly lives in Prince Edward Island. This is because she has red hair making her of British Isles origin (possibly of Scottish descent which I saw on the now deleted Wikipedia article for the list of the show's characters 4 years ago though Wikipedia isn't always right). She also reminds me of the title character from Anne of Green Gables in both appearance and personality. She could actually be based on her. Also in her Total Drama Island biography, it mentions the Royal Mounted Canadian Police. The RMPC opearates in all of Canada except Ontario and Quebec (where they both have their own police force) so she can't possibly reside in either of those two provinces.