The island has other notable natural features, including the Inland Sea and Wied il-Mielaħ Window.
Hòn đảo này có các đặc điểm tự nhiên khác đáng kể, bao gồm cả biển nội địa và Wied il-Mielaħ Window.