These traditional experiences are complimented by an impressive offering that means there is something for every type of visitor to enjoy. Malta has no end of beaches, remarkable diving spots ...