ViewsWatchers |
Simla is a statutory town in Elbert County, Colorado, United States. It is northeast of Colorado Springs. The population was 601 at the time of the 2020 United States Census. [edit] Research Tips
|