When literally translated to Maltese, Gzira means ‘Island’. It’s a central town with lots of things to see and do and a stone throw away from other major cities and attractions. In this article, we will list all the things you should know about this wonderful destination for your next holiday in Malta. Why stay […]