Landmark · Malta

St Julian's Tower

St Julian's Tower, Malta

St Julian's Tower is a landmark in Sliema, Malta. One of the thirteen De Redin watch towers.

More places in Malta

Random Atlas | St Julian's Tower - landmark in Malta