Numa Falls is an impressive cascading waterfall that is part of the Vermillion River, located in the Kootenay National Park, in the Canadian Rockies of British Columbia in Canada. As the National Park offers a variety of different, yet, alluring landscape, the Numa Falls being part of that treasure are easily accessible and a perfect example of nature’s wondrous beauty and immense power.This cascading waterfall is best to be seen in spring time.