drmarkcamilleri.com
A snapshot of the tourism industry in Malta
This article appeared on the The Sunday Times of Malta Malta is often portrayed as a safe and pleasant environment. Moreover, the smallest EU State was consistently ranked amongst the top countries…