Msida Marina Is A Beautiful Location To Moor Your Yacht
Hubert · May 17, 2010
Malta may be among the smallest countries within Europe covering just 300 square kilometres but what it lacks in size it more than makes up for in natural splendor and amazing scenery. It is located centrally in the Mediterranean 93 km south of Sicily and 288 km north of Tunisia. The island of Malta has [...]