Website: EarthCam “We never close,” reads the tagline of this fascinating new site, and indeed, it never does. Earthcam is essentially a list of many of the existing Web cam sites available on the Internet. is the leading network of live webcams and, as the premier webcam portal, offers the most comprehensive search more ยป