Located in the northern part of the island of Malta, Imgiebah Beach - also known as Imgiebah Bay Beach or Selmun Bay - is a 300-meter-long rocky beach with a few sandy portions. This beach is positioned near Selmun in the town of Mellieha and has a beautiful backdrop of dramatic cliffs, rocky outcrops, coastal vegetation, and a few oceanfront buildings, which together provide Instagram-worthy views of the Mediterranean Sea. Imgiebah Beach is promoted as an ecotourism destination, encouraging sustainable tourism practices that preserve its natural environment and marine life.