You’ll find the weather and webcams on this page: http://www.cypruswebcams.com/weather.html rather than the one provided which seems to go to a page advertising Cyprus real estate.
Yeah, the thread title should be “Hot ads!” :lol:
Doesn’t even appear to be running Weather Display, but Weatherlink instead.
I would visit more if it had my p/t/z webcam and WD #-o (Looks like a nice shot of the beach…)