Less than an hour’s drive from Cape Town lies the fertile Elgin Valley. Here vineyards and orchards roll out along the hills, with quaint cottages and roses along fences adding to the rural charm. It’s also heaven for outdoor enthusiasts. Discover 17 things to do in Elgin in the Overberg.