Nulu is a relatively new site for learning Spanish. You can pick a variety of news stories to have read to you, and the English translation is shown. You can also easily create flash cards for words that you want to study.
Unfortunately, it’s all text-based and has no visuals. It has potential, but I don’t feel like I can add it to The Best Sites For Learning Spanish Online.