deficiency

Brazil

Brazil on a Roll

Brazil on a Roll

Brazil is on a roll, and its star city of Rio de Janeiro is the hub of all the action.

Rio may be the world’s most misunderstood city. Ask someone who has never been and they basically know Carnaval, an …

Follow me on Blogarama
Bear