The "Times of Malta" user's logo

Times of Malta

Valletta, Malta

www.timesofmalta.com

Malta's leading news point, that has for over 80 years been delivering top notch news through its newspapers Times of Malta and The Sunday Times of Malta as well as through the website timesofmalta.com

Stacks