Rural Hall, North Carolina › Elevation
Human settlement in Avery County, North Carolina, United States of America