Rio de Janeiro, the Brazilian city of 6.4 million people is a marvelous hub of culture, sites, sounds, and history. Rio is a stunning mixture of mountains by the sea which will take your breath away.

read more