Situated along the clear blue Mediterranean Sea, Malta is an archipelago consisting of five tiny islands of Malta, Gozo, Comino, Comminotto and Filfla. The strategic location of these islands has made this picturous country a crossroad of history. Surrounded ....