1 reviews | Active since Sept 2016
<p>Cape Town international is a mess of really slow service and hour long queues. Embarrassing to think this is first impression of tourists of our country </p>