Xmas in Rio: Where Santa Wears Havaianas

If you dream of spending your winter holiday languishing on a gorgeous beach sipping a fresh coconut rather than cozying up by the fire with a cup of hot cocoa, then Christmas in Rio is for you! Granted, due to the exotic tropical atmosphere and the scantily dressed locals, it may not look like ‘tis […]