The three islands that form the Maltese archipelago offer some of the finest diving in the Mediterranean. Cosmopolitan Malta, unspoilt Gozo and tiny Comino boast crystal...