5 OF THE BEST SPOTS IN CAPE TOWN TO GET IT ON Sex. It’s a fact of life and we all do it. When you live...