Tag: Ilha
By Karen Shishiptorova, Contributing Reporter
RIO DE JANEIRO – Within Rio's vast urban sprawl of nearly half a million square miles, from beaches to mountains, favelas to highrises, a little over six million people live and work. The city...