Thread:Maddox121/@comment-32049085-20200401024317

Colorado Canyon

Yes, there really is a South Park land at Colorado Canyon, but if you can only enter if you are 17 or older. 