south of Malta

Should I Live in Marsascala?

14.April 2014

Located near the southeastern border of Malta, Marsascala is one of the island’s most picturesque towns, but what makes living in Marsascala worthwhile? As a seaside town, Marsascala captures the true essence of Maltese spirit…

Read More