Malta is a southern European country and consists of an archipelago situated centrally in the Mediterranean Sea
Tuesday, September 25, 2007
A closer look ....... Malta Freeport
Last week I posted a photo showing the fish farm and the Malta Freeport. Today I show you part of the Malta freeport terminal. You can Google Malta Freeport to learn more about the Corporation if you like.