ITMAS

AcronymDefinition
ITMASInternational Tourism Marketing Assistance Scheme (South Africa)