Tags: #the point #the sliema #the malta #the The #the Point #the Shopping #the Mall #the at #the night #the in #the Sliema #the town, #the Malta, #the the #the largest #the retail #the #the shopping