Imgiebaħ Bay, Another paradise on our rocky island. This fantastic swimming site is located near Selmun Barracks (Fort Cambell) Get link Facebook X Pinterest Email Other Apps July 31, 2011 Read more