Niagara Falls with Liza Tarbuck

July 10, 2023
0.0%

Wonders of the World I Can't See - S1 - E4

Niagara Falls with Liza Tarbuck

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’.

Wonders of the World I Can't See: All seasons