A simple idea, well executed:
Forvo is the place where you´ll find words pronounced in their original languages. Ever wondered how a word is pronounced? Ask for that word or name, and another user will pronounce it for you. You can also help others recording your pronunciations in your own language.
When I visited, the “Language of the day” was Slovenian, and one of the “Top pronunciations” was Ljubljana; I clicked on the little triangular symbol and heard “ingridzb (Female from Slovenia)” say it. Addictive and educational. (They’re coy about what “forvo” means, but apparently it’s something close to “FOR-VOcalization.”) Thanks, Kári!