The Cape Country Meander stretches along 100km of the N2, an elegant meander between eight delightful country towns - Botrivier, Caledon, the Elgin Valley / Grabouw, Genadendal,...