For the first time ever, Malta will play host to several world leading triathletes during the new season of the Super League Triathlon (SLT). The organisers of this massive worldwide triathlon event have been holding talks with the Maltese authorities for the past...
Recent Comments