Where is Tuckasegee River?

Where is Tuckasegee River located?

Tuckasegee River, Tuckasegee River, United States of America (approx. 35.43482°, -83.58461°)


Where is Tuckasegee River on the map?