Where is Tuckasegee?

Where is Tuckasegee located?

Tuckasegee, Tuckasegee, United States of America (approx. 35.27038°, -83.12264°)


Where is Tuckasegee on the map?