Louise Falls (original) (raw)
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 .
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 .