Centrally located in the Grenadines archipelago, Canouan is a gorgeous island whose name (derived from the Arawak word ‘cannoun’) means ‘Turtle island’.
Not a member yet? Register now Forgot your password?