TravelTill

About Msida



Msida is a harbour town in Malta with a population of 7,623 (November 2005). The town is located just west
previous12next