South Park Zoo



The South Park Zoo is the only zoo of South Park. It is only talked about in the episode "Here Comes the Neighborhood". The only part of the zoo seen is the lions' den.