Suggestions for a long layover in Rio?
In a few weeks I'm off to take advantage of a LL package that I've been stalking for YEARS--the Hotel das Cataratas in Brazil(Iguazu Falls). Unfortunately, although I'm going to have a lovely upgraded business-first flight down to Brazil, I have a double digit hour layover in Rio. Anyone have any easy and relatively quick suggestions for being out and about in Rio? Anything that shouldn't be missed? I haven't done much research on Rio, so any suggestions would be much appreciated!