This camera is installed on the Msida Valley street, Msida, Malta (or "Triq il-Wied Ta'L-Imsida" in Maltese) and the picture is taken right now (see date and time info on the top of the image). Try this link if your browser does not support Java.
Cast a glance on the small map of Msida to find the exact location of this webcam
Camera is maintained by Kemmunet Ltd.
Back to all the Malta Webcams