AFAIK, the Cherokee in Carolina have always been there. Some were relocated to Oklahoma, on the Trail of Tears, but some (like the Navajo that resisted relocation) remained behind, hiding in the hills and holding on to their land any way they could. Today they are known as the Eastern Band of Cherokee. As for someone having both Cherokee and Navajo relatives, you'd be surprised, if you havent studied them, how similar they really are. Family structure, clan structure, religion ............ they have alot in common.