Claim: Touboro, which has a total population of less than 20,000 in 2012, is located in the South Region of Cameroon.
Evidence: Touboro is a town and commune in North Region Cameroon.