Karoo an immense volume of rocks which was formed, geologically speaking, in a short period of time. Although almost the whole of the Great Karoo is situated on Karoo Supergroup rocks, the geological Karoo rocks extend over a very much larger area, both within South Africa and Lesotho, but also beyond its borders and onto other continents that formed part of Gondwana. The Karoo Supergroup was formed in vast inland basin starting 320 million years ago, at a time when the part of Gondwana which would eventually become Africa lay over the South Pole. Icebergs that had calved off the glaciers
Karoo Karoo is distinctively divided into the Great Karoo and the Little Karoo by the Swartberg Mountain Range, which runs east-west, parallel to the southern coastline, but is separated from the sea by another east-west range called the Outeniqua–Langeberg Mountains. The Great Karoo lies to the north of the Swartberg range; the Little Karoo is to the south of it. The only sharp and definite boundary of the Great Karoo is formed by the most inland ranges of Cape Fold Mountains to the south and south-west. The extent of the Karoo to the north is vague, fading gradually and almost imperceptibly