Check out St. Clair between Bathurst and Dufferin. There are a number of small TAs that deal with the Portuguese community and advertise travel to Brasil in their windows. Otherwise, suggest you find yourself a single good agent with whom you can develop a relationship to cover your needs in most parts of the world.