Although Malta is a small European country, it’s packed full of historic sites. It has been inhabited since before 5900 BC and has …


Although Malta is a small European country, it’s packed full of historic sites. It has been inhabited since before 5900 BC and has …