Sacred to the Snoqualmie Tribe as the point of creation, Snoqualmie Falls is a beautiful waterfall between Northbend and Fall City, Washington.