Cheerio Trout Fishing Lodge offers self catering accommodation in the beautiful Cheerio Valley, between Polokwane and Tzaneen.