Gorgeous, dramatic, and always abuzz, Rio de Janeiro seduces with its stunning mountains, legendary beaches, samba street parties, and beautiful people. Brazil’s second-largest city is home to ...