St. Mark's Tower, Naxxar, Malta.
St. Mark's Tower or Qalet Marku is a fortification on the island of Malta built by the Knights of Malta....