Nestled beneath the Swartberg Mountains, Prince Albert offers Karoo charm, striking landscapes, rich heritage, starlit skies and the perfect winter escape from city life.