All countries / Canada / Louise Falls
Louise Falls
Waterfall · Canada

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.
Read more on Wikipedia · CC BY-SA 4.0
- Type
- Waterfall
- Country
- Canada
The exact position, directions, weather and the places around are on the map.
Other places nearby
- Alexandra FallsWaterfall