takakkawEnglish

Takakkaw

Noun

A waterfall in southeastern British Columbia, the highest waterfall in Canada (1250 feet high)

English: Takakkaw