30 American Tourist Traps That Locals Totally Hate

30 American Tourist Traps That Locals Totally Hate

garden-of-the-gods-colorado-1024x768.jpg

21 Garden of the Gods; Colorado Springs, Colorado

Garden of the Gods, an astoundingly beautiful accumulation of ancient red rocks seemingly placed right in the middle of Colorado Springs, Colorado, has attracted visitors from all over the world since it opened to the public in 1909. However, because the national landmark is in the center of this bustling city, as a previous visitor to its park, I can tell you that it creates quite a bit of traffic for local commuters who are constantly forced to endure the endless standstill traffic on a daily basis.