St Agatha’s Tower – Malta
St Agatha’s Tower, also cunningly called the Red Tower, is a seventeenth century watchtower in Malta. It is rather larger than a normal watchtower, more… Read More »St Agatha’s Tower – Malta
St Agatha’s Tower, also cunningly called the Red Tower, is a seventeenth century watchtower in Malta. It is rather larger than a normal watchtower, more… Read More »St Agatha’s Tower – Malta
