From the tango-filled streets of Buenos Aires to the thundering cascades of Iguazú Falls, Argentina is a land of dramatic contrasts and passionate culture.