I haven't checked into whether it is legal or not in those countries, but I have seen plenty of Brazilian poker players online. You can find some great sites to play on at
www.casinogiochi.it. Most places will give you free money to try them out before you deposit, and they are all very reputable.