YouTube on MSN

Malta land of giants?

The story of Malta is filled with ancient echoes—megalithic temples older than the pyramids, mysterious cart ruts carved deep into the limestone, and monuments that defy modern explanation. But what ...