The last of the natural wonders of the world that we will be discussing is the Harbour of Rio de Janeiro, Brazil. Rio de Janeiro means ‘River of January’ in Portuguese, named so in the 16th century by ...