Places in Msida

Msida is a harbour town situated very near the capital Valletta on the northeast coast of Malta. As its Arabic-derived name implies, it knows its origins as a fishing village although today it is mostly associated...

Your Resort is
Only a Tap Away

Get the App