TOMSA announces pilot project to boost tourist arrivals from the UK
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....