10 Things to do while studying English in Sliema, Malta Relaxing at the Independence Gardens in Sliema Share this Post