Hi dj90,
How about trying Skyline webcams for the webcams in Malta for the Grand Harbour (Valletta harbour) and also other webcams on the coast of Malta. Those overlooking Valletta harbour are especially super, they are on a high angle and are HD definition.
Happy viewing.
Regards
Emmanuel.L.