Tavira Island
Tavira Island lies south of the town of Tavira , Portugal , just a few hundred metres off the coast . 
<triplet> Tavira Island <subj> Portugal <obj> country <triplet> Tavira <subj> Portugal <obj> country