Name:Niuyaka (historical)
Latitude:32°57'50"N
Longitude:85°42'14"W
Island:Peters Island
County:Tallapoosa County
State:Alabama
Country:美国