Isabel Oct 5, 20202 minIf the cities of Malta could speak!Malta is a small island in the middle of the Mediterranean Sea situated in between Italy, Tunisia and Libya and due its located held...