When thinking of travel spots that are a must-see, Rio de Janeiro inevitably lands high on the list. One of the most popular Brazilian destinations, it brings to mind images of golden beaches, a roaring nightlife, and of course the iconic statue Christ the Redeemer, overlooking Corcovado Mountain. If you have been thinking of […]