Malta

Mellieħa Live

Also known asIl-Mellieħa
Mellieħa is a large village and tourist resort located in the Northern Region of Malta. Situated on a group of hills on the northwest coast of the main island, it overlooks Mellieħa Bay, which includes Għadira Bay, the largest sandy beach in the country. The area also encompasses the Marfa Peninsula to the north and extends southward to include Anchor Bay and Golden Bay.