I found this link called Earth Cam that has live streams from around the world.
Nothing special, i just thought i'd share :
Live Network of Webcams and Streaming Video Cameras - EarthCam
Nothing special, i just thought i'd share :
Live Network of Webcams and Streaming Video Cameras - EarthCam