AttractionGuide
Cullowhee is the name of the small town in North Carolina that's the home of Western Carolina University. It's also the name chosen by a group of musicians who started a band there in 1974.