Between the great mountain ranges that mark the southern end of the Karoo and the southern shores of Africa, there is a narrow coastal plain running some 300km. This stretch of land is called The Garden Route. One does not drive past gardens cultivated by man, but through a region where nature has bestowed many riches so that the “garden” can be likened to Eden. The climate is very mild, and so the countryside is always green. The shores a bathed by two major currents – the cold Benguela and warm Agulhas.