Malta Beaches: Mellieha Bay

This is the biggest sandy beach in Malta, and offers the greatest quantity of beach-side entertainment and water-sports you’ll find on the island.