Leave a comment

An informative website about St. Agatha Tower, popularly known as the Red Tower, located in Mellieha Bay, Malta.