The Yuchi are a Native American tribe primarily located in Oklahoma. While they currently reside in this region, their ancestral homeland was situated in the southeastern United States.
South Korea
The Yuchi are a Native American tribe primarily located in Oklahoma. While they currently reside in this region, their ancestral homeland was situated in the southeastern United States.