Just found this site through
Daily Candy:
Turn Here. It's like the Travel Channel gone indie...tons of really cool short films, all about different places all over the world. It sounded really cool just on premise alone, but after watching a few of the videos I'm hooked. There's even a video about Elsinore, Denmark. (You know...Hamlet?)