Postcard of the Week: Malta A couple of weeks ago I visited Malta for the first time. Malta is a small nation of just 423,000 inhabitants in an enviable position south […] Virginia November 3, 2014 5 Comments