The Kirstenbosch Botanical Gardens are a great place for a Sunday afternoon picnic or nature walk, but from time to time they also double as a concert venue. Last Monday and Tuesday, for instance, the concert area was host to popera stars Il Divo; tonight, Wednesday and Thursday it's the turn of the legendary Sir Cliff Richard. Seating is unreserved - and picnic-style on the lawn - so concert-goers have to start queuing really early if they want to get a good spot. It's all worth it though - on a clear night, with a full moon, the silhouette of these mountains forms an awesome backdrop to the stage.