Home
About Us
Privacy Policy
Webcam Madrid, Spain: Plaza del Callao
It's 03:12 in Madrid, Spain right now.
Plaza del Callao
View of the Cine Callao, Palace FNAC and the entry of Metro Callao from the Prensa Palace.
Madrid 51 minutes ago
This Webcam is operated by:
Skyline Webcams
-
Visit Source
Webcam link maintained by
Webcam Madrid @ Webcam Galore
Webcams nearby:
Surroundings Map: