Author: admin

Environment

What is The Point?

Traffic chaos…. The opening of the new “state-of-the-art” shopping mall in Tigne has dramatically increased the traffic in Sliema making it almost impossible to access it. Finding your way …