Zion Canyon Native Flute SchoolPlaying the Native American flute has brought me to some wonderful people and beautiful places. However, I have to admit that Springdale,...