My friend sent me this link and I´ve been having so much fun with it today. Give it a try. It´s from the BBC (British Broadcasting Corporation) and absolutely free.
Yes, the Spanish is Castilian (from Spain) , but it teaches a lot in a fun way, for any level. I can´t really describe it. I just think the program and photography are amazing.