NEW YORK, NY - OCTOBER 20: Rapper T.I. performs onstage during TIDAL X: 1020 Amplified by HTC at Barclays Center of Brooklyn on October 20, 2015 in New York City. (Photo by Theo Wargo/Getty Images for TIDAL) *** Local Caption *** T.I.

Was US rapper TI smoking marijuana in Durban? That was the question - and in many cases the assumption - after he posted some images on Instagram after arriving in South Africa.

Clifford Joseph Harris - better known by his stage name TI - has touched down in Durban and his Instagram posts are buzzing.

The rapper is in the city on a two-city tour of South Africa, starting on Friday at the Durban Botanical Gardens and finishing in Johannesburg at the Zoo Lake Sports Club.