Explore the islands of Malta and Gozo, both rich in remarkable history. They hide many exceptional archaeological sites, from ancient and mysterious temples believed to be some of the world’s oldest ...