The Red Tower – Saint Agatha’s Tower Published on August 24, 2020August 24, 2020 by Anita24 Comments Saint Agatha’s Tower – Red Tower Year of construction 1656 Malta August 2020 Share this:Like this:Like Loading...