Landmark · Malta

Captain's Tower

Captain's Tower, Malta

Captain's Tower is a landmark in Naxxar, Malta. Tower in Naxxar, Malta.

More places in Malta