Annie Cohen Kopchovsky
Mosca, Russia
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.
Don't have an account yet? Sign Up
Thanks for sharing your experiences on Secret World. we appreciate your contribution to offer the best travel insights in the world..
NEVER STOP
DISCOVERING
THE LARGEST DIGITAL TRAVEL GUIDE
Buy Unique Travel Experiences
Total content , See more content on Viator.com >>