Niagara Falls with Liza Tarbuck

Wonders of the World I Can't See: "Niagara Falls with Liza Tarbuck"

Season 1 · Episode 4

Wonders of the World I Can't See Season 1 Episode 4

Wonders of the World I Can't See: "Niagara Falls with Liza Tarbuck" Season 1 · Episode 4

Chris and Liza make a splash as they visit the iconic Niagara Falls in Canada, try a spot of axe-throwing and bushcraft, and sample local fast food favourite ‘poutine’.

Quality: HD

Release: 10 Jul 2023

Duration: 47m

Views: 5

  • Seasons
  • Top Rated

here list of episodes

Here you can show episodes grouped by release year.

Here you can show the top rated episodes across all seasons.