Malta’s top things to do including beaches, restaurants, tourist attractions, and much more!