The Du Toitskloof Mountains are a range in the Cape Fold Belt in the Western Cape Province of South Africa. The highest point is Du Toits Peak which is the highest seaward facing peak in the Cape Fold Belt ranges, i.e. the highest peak in the Western Cape within direct sight of the ocean.
Less