Canadian falls (7)
I believe the answer is:
niagara
(Other definitions for niagara that I've seen before include "US/Canadian falls" , "it's quite a height" , "Great waterfalls on border of USA and Canada" , "North American waterfalls" , "Famous waterfall" .)