Louise Falls

Louise Falls is a waterfall on the Hay River in the Northwest Territories, Canada, located just downstream of higher Alexandra Falls.

Both waterfalls are part of Twin Falls Gorge Territorial Park.

[2]