Murphy is a town in and the county seat of Cherokee County, North Carolina, United States. It is situated at the confluence of the Hiwassee and Valley rivers. From Wikipedia