Tourism Marketing South Africa (TOMSA), the levy collecting arm of the Tourism Business Council of South Africa (TBCSA), has joined forces with South African Tourism on a pilot project, aimed at boosting tourist arrivals from the United Kingdom....