Madagascar girdled lizard
It is found in Madagascar , some outlying islands ( Nosy Be and the nearby islands; Grande Glorieuse ) and the Seychelles ( Cosmoledo ) . 
<triplet> Cosmoledo <subj> Seychelles <obj> country