I need to find some good and interesting facts about Malta?

I need to find some good and interesting facts about Malta?