Cacela Island
Cacela Island is a sandy barrier island at the mouth of the Ria Formosa in the Algarve region of mainland Portugal . 
<triplet> Ria Formosa <subj> Algarve <obj> located in the administrative territorial entity <triplet> Algarve <subj> Portugal <obj> country