A young man and his European cousin visited Nettleton Road, Cape Town's most luxurious street, while trying to spot the ...