Travel video about destination Malta. Homer called Malta, ‘The Centre Of The Sea’. This island situated in the heart of the Mediterranean and was important to …