January 11, 2015

Malta Luqa Airport – Spotting Guide

Malta – Europe’s fifth smallest state as measured by total size and counting a very negligible population of 450,000 people but in terms of airport, Malta’s […]