Msida

More details

Msida is region of the country of Malta.

Msida
CountryMalta