Canouan is a island in Saint Vincent and the Grenadines .
Canouan is an island in the Grenadines Islands belonging to St Vincent .