South Africa seems to pack more exotic beauty per square mile than any other place on earth , from Cape Town 's gasp-inducing mountains to the Karoo 's desert vistas to the pristine beaches just about everywhere .