General Site Map - Rainbow Retreat - Karkloof Accomodation South Africa, Formally known as rainbow retreat, Holiday Destination South Africa, indigenous and pine forests, dam fishing with rainbow trout, brown trout and bass. Many facilities and activities like bird watching, tennis, swimming, hiking, picnics, stargazing and mountain biking. horse riding, The Karkloof area is unique in that it comprises of untouched forest wilderness where guests will find beautiful wild flowers, small critters, various animals, flora and fauna species. serene and tranquil environment of the Karkloof/Rainbow Retreat. The Karkloof Valley is a beautiful surrounding that offers a great deal for the senses. leave feeling refreshed and relaxed