The Western Cape is the most mountainous and arguably the most beautiful of South Africa’s provinces. A sweep of the country’s western flank takes in wind-contoured beaches and vine-combed valleys, indigenous rock art and ancient woodland, colonial architecture and urban life. Road trips take you through spectacular mountain passes, past deserted bays and into historic villages, with tantalising glimpses of everything from whales to wildflowers along the way.