Name:Cedar Bluff
Latitude:34°13'12"N
Longitude:85°36'27"W
Island:Buffingtons Island
Town:Cedar Bluff
County:Cherokee County
State:Alabama
Country:美国