The Viewing Stairs Of The Lower Spokane Falls September 26, 2016 SpokanePlanner This is the best stair case in the world, and it can be found just below City Hall in Spokane. May, 2011.