Taxis

Throughout the past few years, the population in Malta has gone sky high as a result of the influx of fellow foreigners from all around the globe settling in this alluring island. Despite the measures taken to keep traffic at bay, traffic remains a concern. Navigating from Point A to Point B nowadays has grown Read more…