این آبشار یکی از زیباترین و فوق العادهترین نماهای آبشار تو شهر اتاوا هست که میتونین در سفرتون به این شهر حتما سری بهش بزنین. نام این آبشار هم از اهالی اطراف که در این منطقه زندگی میکنن، گرفته شده.