Mellieħa Bay, Malta: Golden Sands & Turquoise Waters Await | OnlyBeaches