Il-Wisgha Tower,

Triq II-Wisgha Tower,, Zabbar, Malta

Tower