The Spinola area is one of Malta's iconic places. Almost all photos albums showcasing Malta have a photo of theā¦ read more