Fun facts about Buenos Aires (Argentina) - Live. Laugh. Love. + Travel.