Union Island
The island has an airport , Union Island Airport , which has domestic flights to Saint Vincent and some of the Grenadines and international flights to Barbados , Carriacou , Grenada and Martinique . 
<triplet> Carriacou <subj> Grenadines <obj> part of <triplet> Grenada <subj> Carriacou <obj> contains administrative territorial entity