Cape Town Guide

Long Street, Cape Town – The Heart of the City

In the central business district, the CBD, lies Long Street, one of the most famous — or infamous — streets […]