ViewsWatchers |
High Shoals is a town in Gaston County, North Carolina, United States, named for the high rocky shoal across the Catawba River. The population was 696 at the 2010 census. [edit] Research Tips
|