Prince Albert (Afrikaans: Prins Albert) is a small town in the Western Cape in South Africa. It is located on the southern edge of the Great Karoo, at the foot of the Swartberg mountains.
Your experience on this site will be improved by allowing cookies. Read Cookie Policy