Even before the klieg lights shone on it as the next host of the 2016 Olympic Games, Rio de Janeiro has already basked in the limelight. It has long been throbbing with people, pulsating with all forms of revelry, and radiating with religiosity. Tourists have been left mesmerized at Rio de Janeiro’s natural landscapes […]