Who would have thought that your future boyfriend might be somewhere in Africa? As a matter of fact, you never know where you can find your love. Cape Town is one of such places. Finding someone special there is relatively simple. The place has all you need for a romantic date: wine, food and dozens of beaches.