Malta Discovering Ancient Malta – Mdina and Rabat There is no shortage of historical cities to explore and… 0