18franzw's Mellieha, Malta
The Sanctuary of Our Lady of Mellieha
This Sanctuary affords you the possibility to experience serenity and calmness while reciting a pray...
St Agatha's Tower (The Red Tower)
Triq Tad Dahar
The views from the area around this Tower (St. Agatha's Tower (The Red Tower)) are breath taking ......