The small village of Mġarr lies along the northern coast of Malta looking towards Gozo and the island of Sicily. It is mainly an agricultural area and...
Read More »