Mediterranean Junction

Malta lies in a fortuitous spot at the crossroads of the Mediterranean Sea.