the 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.