No. South Park refers to South Park County. It is a beautiful place.
Fairplay is what the show is based on and is in South Park County.
How about South Park instead. South Fork is pretty nice too and wouldn't do well with elephants either...