Beauty and the Beast - Two Sides of Rio
February 19th 2007 According to the Cariocas (as Rio's residents are known), God didnt rest on the seventh day, he made Rio! And you can see where they're coming from - Rio is, without doubt, the most beautiful city I've ever visited. It's home to some of the most iconic sights in the world, from the beaches of Copacabana and Ipanema, to the towering Cristo Redentor statue, Sugar Loaf mountain, and the infamous fave
... read more