ViewsWatchers |
Melba is a city in Canyon County, Idaho. The population was 513 at the time of the 2010 census, up from 439 in 2000. It is part of the Boise metropolitan area. [edit] Research Tips
|