Embratur has launched the Brasil Travel Specialist platform to help travel agents expand sales of Brazilian destinations.