Posted in Traveling

Malta Welcomes Increased Business Travel Traffic As It Scoops Tourism Award

The tiny coastal nation of Malta recently scooped one of the biggest accolades in the tourist industry. Awarded the Travel Trade Gazetteā€™s 2012 Tourist Destination…

Continue Reading Malta Welcomes Increased Business Travel Traffic As It Scoops Tourism Award