Valletta, Malta - 1.4 miles from Il Willeq: Livestream St. George's Square in Valletta - Beautiful view of the main square of the capital with its magnificent The Palace.
Valletta, Malta - 1.4 miles from Il Willeq: Valletta Seaside Promenade - Magnificent view of the seaside promenade, the Lower Barrakka Gardens and Birgu.