where is cowee, nc
Cowee was an important Cherokee town located on the Little Tennessee River north of present-day Franklin, North Carolina, one of what were called the Middle Towns.