Inland sea

Inland sea

Inland Sea ligger vid Dwejra Point på Gozo.