Google has just announced a big expansion of Street View images from Brazil, and you can see all their highlights here. I’m adding it to The Best Sites For Learning About Brazil.
And here’s a fun World Cup commercial I’m adding to The Best Sites For Learning About The 2014 World Cup In Brazil:
Recent Comments