Mellieha Malta the Charismatic Town of Maltese Northern Region
Mellieha Malta is known as one of the large villages of the country. It has the largest sandy beach and everyone calls it Ghadira “a-deera”, meaning stagnant water and referring to the nature reserve further inland. Located at the northernmost villages...