The Significance of Palouse Falls in Regional History Palouse Falls, an iconic natural landmark located in southeast Washington State, is not only a stunning visual...