St Julian's Tower

A fortified coastal tower, built in the 17th century by Grand Master de Redin.


Must-see attractions