St Agatha’s Tower (the Red Tower), Mellieha

Click here to view a video about the Red Tower’s history ST AGATHA’S TOWER (RED TOWER) IN MELLIEĦA The tower is spectacularly situated at l-Aħrax tal-Mellieħa at the crest of … Continue reading St Agatha’s Tower (the Red Tower), Mellieha