Murphy, North Carolina is a charming small town located in the western part of the state. It is known for its beautiful natural surroundings, including the Nantahala National Forest and the Hiwassee River, which offer plenty of opportunities for outdoor recreation.