South Park (country)

South Park is a Country from South park (TV Series), Capital is South Park (City, & Located in North America.