The Tarxien Temples are some of the largest Megalithic structures on the Maltese islands. Find out why they're worth visiting!