A major contributor to this article appears to have a close connection with its subject. (February 2020) |
The Garden of the Gods Trading Post is a historic site in Manitou Springs, Colorado. It is adjacent to the Colorado Springs public park Garden of the Gods.